- calcAdjustedDensity(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 7 for calculating Adjusted density, g/cm-3
- calcAdjustedMoisture33Kpa(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 9 for calculating 33 kPa moisture, adjusted density,([0,100]%)
- calcAdjustedMoistureSAT33Kpa(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 10 for calculating SAT-33 kPa moisture, adjusted
density,([0,100]%)
- calcAdjustedSaturatedMoisture(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 8 for calculating Saturated moisture (0 kPa), adjusted density,
([0,100]%)
- calcDAP(String, String) - Static method in class org.agmip.common.Functions
-
- calcGravePlusDensity(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 20 for calculating Bulk soil density (matric plus gravel),
g/cm-3
- calcMoisture1500Kpa(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 1 for calculating 1500 kPa moisture, %v
- calcMoisture33Kpa(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 2 for 33 kPa moisture, normal density, %v
- calcMoistureSAT33Kpa(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 3 for SAT-33 kPa moisture, normal density, %v
- calcNormalDensity(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 6 for calculating Normal density, g/cm-3
- calcSatBulk(String, String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 22 for calculating Saturated conductivity (bulk soil), mm/h
- calcSatMatric(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 16 for calculating Saturated conductivity (matric soil), mm/h
- calcSaturatedMoisture(String, String, String) - Static method in class org.agmip.functions.PTSaxton2006
-
Equation 5 for calculating Saturated moisture (0 kPa), normal density, %v
- checkPctVal(String) - Static method in class org.agmip.common.Functions
-
- clearDirectory(File) - Static method in class org.agmip.common.Functions
-
- combine(String...) - Static method in class org.agmip.functions.DataCombinationHelper
-
- combine(List<String>) - Static method in class org.agmip.functions.DataCombinationHelper
-
- compare(String, String, Functions.CompareMode) - Static method in class org.agmip.common.Functions
-
Compare the input number by given mode The scale will depends on the
scale of input number when the result is indivisible
Any numeric string recognized by BigDecimal is supported.
- computeInitialConditions(String, Map<String, String>, Map<String, String>) - Method in class org.agmip.translators.soil.SAReducerDecorator
-
Perform initial condition convertion, for icnh4 and icno3 it's important to take into account the deep of the layer
for computing the aggregated value.
- computeSoil(Map<String, String>, Map<String, String>) - Method in interface org.agmip.translators.soil.LayerReducerDecorator
-
Returns the new soil layer filled with parameters coming from layers set as input parameters
- computeSoil(Map<String, String>, Map<String, String>) - Method in class org.agmip.translators.soil.SAReducerDecorator
-
Create a new soil filled with aggregated data coming from soils set as
input parameters.
- computeSoilLayerSize(ArrayList<HashMap<String, String>>) - Static method in class org.agmip.translators.soil.LayerReducerUtil
-
Compute soil layer thickness
- convertFromAgmipDateString(String) - Static method in class org.agmip.common.Functions
-
Convert from AgMIP standard date string (YYYYMMDD) to a Date
- convertMsToDay(long) - Static method in class org.agmip.common.Functions
-
- convertToAgmipDateString(Date) - Static method in class org.agmip.common.Functions
-
Convert from Date to AgMIP standard date string (YYYYMMDD)
- cos(String) - Static method in class org.agmip.common.Functions
-
Returns the trigonometric cosine of an angle.
- createEvent(HashMap, String, String, HashMap<String, String>, boolean) - Static method in class org.agmip.functions.ExperimentHelper
-
Generate event data with given information
- getAutoEvent(Map) - Static method in class org.agmip.functions.ExperimentHelper
-
- getAutoEventDate(Map) - Static method in class org.agmip.functions.ExperimentHelper
-
This function will clone the original management events for each year in
the experiment duration.
- getAutoEventDate(Map, String[]) - Static method in class org.agmip.functions.ExperimentHelper
-
This function will clone the original management events based on given
new planting dates.
- getAutoFillPlantingDate(HashMap, String, String, String, String) - Static method in class org.agmip.functions.ExperimentHelper
-
This function will calculate the planting date which is the first date
within the planting window
that has an accumulated rainfall amount
(P) in the previous n days.
- getAutoIrrigationEvent(HashMap, String, String, String[], String[]) - Static method in class org.agmip.functions.ExperimentHelper
-
- getAutoPlantingDate(HashMap, String, String, String, String) - Static method in class org.agmip.functions.ExperimentHelper
-
This function will calculate the planting date which is the first date
within the planting window
that has an accumulated rainfall amount
(P) in the previous n days.
- getCriteria() - Method in class org.agmip.translators.soil.SAReducerDecorator
-
- getCurrentEvent() - Method in class org.agmip.common.Event
-
Get the current pointed event, if not available will return empty map
- getDailyData(HashMap) - Static method in class org.agmip.functions.WeatherHelper
-
Get weather daily data array from data holder.
- getEto(HashMap) - Static method in class org.agmip.functions.WeatherHelper
-
Calculate the reference evapotranspiration (ETo) by means of the
FAO-Penman Monteith equation.
- getFertDistribution(HashMap, String, String, String, String, String[], String[]) - Static method in class org.agmip.functions.ExperimentHelper
-
Often the total amount of fertilizer in a growing season has been
recorded, but no details of application dates, types of fertilizer,etc.
- getFirstThreshold() - Method in class org.agmip.translators.soil.WaterReserveCriteria
-
Threshold corresponding to the water reserve difference between layers in mm/m
- getFstPdate(Map, String) - Static method in class org.agmip.functions.ExperimentHelper
-
Get the first planting date from given data set.
- getGrowthFactor(String, String, String, String) - Static method in class org.agmip.functions.SoilHelper
-
soil factors which decline exponentially between PP and RD (units depend
on variable, same units as M (Maximum value, will use default value 1)
- getICLayer(HashMap) - Static method in class org.agmip.functions.ExperimentHelper
-
Get initial condition soil layer data array from data holder.
- getIcnDistribution(HashMap, String) - Static method in class org.agmip.functions.SoilHelper
-
Given a total inorganic N amount for the soil profile, this function
distributes the N over the soil layers assuming a constant concentration
of NO3 (90%) and NH4 (10%)
- getMaxSoilLayers() - Method in class org.agmip.translators.soil.LayerReducer
-
- getOMDistribution(HashMap, String, String, String, String, String, String) - Static method in class org.agmip.functions.ExperimentHelper
-
Organic matter applications include manure, crop residues, etc.
- getPaddyIrrigation(HashMap, String, String, String, String[], String[], String[]) - Static method in class org.agmip.functions.ExperimentHelper
-
This function allows standard paddy management inputs to be generalized
for a field or group of fields.
- getRootDistribution(HashMap, String, String, String, String) - Static method in class org.agmip.functions.SoilHelper
-
Calculate root growth factor (0-1) for each soil layer
- getSecondThreshold() - Method in class org.agmip.translators.soil.WaterReserveCriteria
-
Threshold corresponding to the water reserve difference between layers in mm/m
- getSKSAT(String[]) - Static method in class org.agmip.functions.PTSaxton2006
-
For calculating SKSAT
- getSLBDM(String[]) - Static method in class org.agmip.functions.PTSaxton2006
-
For calculating SLBDM
- getSLDUL(String[]) - Static method in class org.agmip.functions.PTSaxton2006
-
For calculating SLDUL
- getSLLL(String[]) - Static method in class org.agmip.functions.PTSaxton2006
-
For calculating SLLL
- getSLSAT(String[]) - Static method in class org.agmip.functions.PTSaxton2006
-
For calculating SLSAT
- getSoilLayer(HashMap) - Static method in class org.agmip.functions.SoilHelper
-
Get soil layer data array from data holder.
- getSoilValsFromOthPara(HashMap, String, ArrayList<String>) - Static method in class org.agmip.functions.SoilHelper
-
Calculate the soil layer variables based on other soil parameters.
- getStableCDistribution(HashMap, String, String, String) - Static method in class org.agmip.functions.ExperimentHelper
-
Calculate Stable C (g[C]/100g[soil]) fraction distribution in soil layers
and save the result into initial condition layers
- getStackTrace(Throwable) - Static method in class org.agmip.common.Functions
-
Gathering the messages from a Throwable instance and its back
trace
- getTavAndAmp(HashMap) - Static method in class org.agmip.functions.WeatherHelper
-
Calculate the AMP (annual amplitude of mean monthly temperature oC) and
TAV (Annual average ambient temperature oC)
- getWthData(HashMap) - Static method in class org.agmip.functions.WeatherHelper
-
Get weather station data set from data holder.
- SAReducerDecorator - Class in org.agmip.translators.soil
-
Stics and Aquacrop decorator.
- SAReducerDecorator() - Constructor for class org.agmip.translators.soil.SAReducerDecorator
-
- SECOND_THRESHOLD_DEFAULT - Static variable in class org.agmip.translators.soil.WaterReserveCriteria
-
- secondThreshold - Variable in class org.agmip.translators.soil.WaterReserveCriteria
-
threshold based on bulk density in gm/cm3
- setEventType(String) - Method in class org.agmip.common.Event
-
Set event type and refresh the internal attributes
- setFirstThreshold(float) - Method in class org.agmip.translators.soil.WaterReserveCriteria
-
- setMaxSoilLayers(int) - Method in class org.agmip.translators.soil.LayerReducer
-
Set the max of soil layers at the end on reduction
- setSecondThreshold(float) - Method in class org.agmip.translators.soil.WaterReserveCriteria
-
- setTemplate() - Method in class org.agmip.common.Event
-
Set template with selected event type
- shouldAggregateSoils(HashMap<String, String>, HashMap<String, String>) - Method in interface org.agmip.translators.soil.LayerReducerDecorator
-
Returns true if the both soil layers should be merge into a single one
- shouldAggregateSoils(HashMap<String, String>, HashMap<String, String>) - Method in class org.agmip.translators.soil.SAReducerDecorator
-
- shouldAggregateSoils(HashMap<String, String>, HashMap<String, String>) - Method in class org.agmip.translators.soil.WaterReserveCriteria
-
Criteria for merging soils ru is the maximum available water reserve
(reserve utile) sdul is the field capacity slll is the wilting point
(point de fletrissement permanent) slbdm is the bulk density
- sin(String) - Static method in class org.agmip.common.Functions
-
Returns the trigonometric sine of an angle.
- SKSAT - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SLBDM - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SLDUL - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SLLB - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SLLL - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SLOC - Static variable in class org.agmip.translators.soil.LayerReducer
-
- SoilHelper - Class in org.agmip.functions
-
Provide static functions for soil data handling
- SoilHelper() - Constructor for class org.agmip.functions.SoilHelper
-
- splittingSoillayer(HashMap, boolean) - Static method in class org.agmip.functions.SoilHelper
-
Splitting the original soil layers into homogeneous layers with soil
thicknesses which do not exceed limits of drainage models.
- sqrt(String) - Static method in class org.agmip.common.Functions
-
Returns the correctly rounded positive square root of a double
value.
- substract(String, String...) - Static method in class org.agmip.common.Functions
-
Get the difference of minuend and all subtrahends
Any numeric string recognized by BigDecimal is supported.
- sum(String...) - Static method in class org.agmip.common.Functions
-
Get the sum of all input numbers
Any numeric string recognized by BigDecimal is supported.