Module GrowthFunctionLibrary
Class JanoschekDerivative
java.lang.Object
de.grogra.persistence.ShareableBase
de.grogra.growthfunctionlibrary.functions.GrowthFunctionBase
de.grogra.growthfunctionlibrary.functions.JanoschekDerivative
- All Implemented Interfaces:
Icon,IconSource,Manageable,Shareable,RenderedIcon,FloatToFloat
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final JanoschekDerivative.Typefloatstatic final SCOType.Fieldfloatstatic final SCOType.Fieldfloatstatic final SCOType.Fieldfloatstatic final SCOType.Field -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.grogra.growthfunctionlibrary.functions.GrowthFunctionBase
drawChart, drawChart, drawChart, drawChart, drawChart, dublicate, getIcon, getIconBounds, getIconSource, getImage, getImage, getImageSource, getPreferredIconSize, getSizeRatio, isMutable, paintIcon, prepareIcon, renderImage, setValuesMethods inherited from class de.grogra.persistence.ShareableBase
addReference, appendReferencesTo, fieldModified, getProvider, getStamp, initProvider, manageableReadResolve, manageableWriteReplace, removeReferenceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.pf.ui.RenderedIcon
getStamp
-
Field Details
-
wmax
public float wmax -
w0
public float w0 -
c
public float c -
m
public float m -
$TYPE
-
wmax$FIELD
-
w0$FIELD
-
c$FIELD
-
m$FIELD
-
-
Constructor Details
-
JanoschekDerivative
public JanoschekDerivative() -
JanoschekDerivative
public JanoschekDerivative(float wmax, float w0, float c, float m)
-
-
Method Details
-
evaluateFloat
public float evaluateFloat(float x) Description copied from interface:FloatToFloatComputes the value of this function atx.- Parameters:
x- where the function is to be evaluated- Returns:
- function value at
x
-
getSuggestedXMin
public float getSuggestedXMin()- Specified by:
getSuggestedXMinin classGrowthFunctionBase
-
getSuggestedXMax
public float getSuggestedXMax()- Specified by:
getSuggestedXMaxin classGrowthFunctionBase
-
getManageableType
-
getWmax
public float getWmax() -
setWmax
public void setWmax(float value) -
getW0
public float getW0() -
setW0
public void setW0(float value) -
getC
public float getC() -
setC
public void setC(float value) -
getM
public float getM() -
setM
public void setM(float value)
-