net.simplace.client.simulation.lap.transformer.DiurnalSineWeatherTransformer
public class DiurnalSineWeatherTransformer extends
net.simplace.simulation.io.resources.FWSimResourceTransformer {
// Public Constructors
public DiurnalSineWeatherTransformer(FWSimSession aSession, Element
aResourceElement, Integer aOrderNumber);
public DiurnalSineWeatherTransformer(FWSimSession aSession, Integer
aOrderNumber);
// Public Instance Methods public HashMap createVariables(); // Defines
net.simplace.simulation.io.FWSimIOAdapter
public FWSimResourceCache getData(FWSimVarMap aVarMap)
throws MissingSimResourceException; // Defines
net.simplace.simulation.io.resources.FWSimInputAdapter
standard method from outside
public FWSimResourceCache
getData(FWSimVarMap aVarMap, FWSimResourceCache
aResourceCache) throws MissingSimResourceException;
used by test cases
- aVarMap
variable map
- aResourceCache
Cached resources (soil data)
returns delivered new data from transformer
public void fillVarMap(FWSimVarMap aVarMap);
// Defines
net.simplace.simulation.io.resources.FWSimResourceTransformer
public FWSimResourceCache
calculateDiurnalValues(int steps, double latitude,
double timeOffset, double tempCoefficient, String radiationCurve, String
DateField, String MinTempField, String MaxTempField, String
RadiationField, String aProjectID, FWSimResourceCache aCache)
throws MissingSimResourceException;
Calculates Daylengths
- idname
- latitudename
- inclinationname
- aProjectID
id of the project
- aCache
original soil info stored
returns the new created {@link FWSimResourceCache}
public Element toXML(); // Defines
net.simplace.simulation.io.resources.FWSimResourceTransformer
public void updateFields(FWObservable aObservable);
// Defines
net.simplace.simulation.io.resources.FWSimResourceTransformer
}
Hierarchy: java.lang.Object - net.simplace.simulation.io.FWSimIOAdapter (net.simplace.simulation.util.FWSimFieldContainer) - net.simplace.simulation.io.resources.FWSimInputAdapter - net.simplace.simulation.io.resources.FWSimResourceTransformer - DiurnalSineWeatherTransformer