protected static class SaturationMixingRatio.MyFunction
extends visad.FunctionImpl
ABS, ACOS, ACOS_DEGREES, ADD, ASIN, ASIN_DEGREES, ATAN, ATAN_DEGREES, ATAN2, ATAN2_DEGREES, CEIL, COS, COS_DEGREES, DEGREES_TO_RADIANS, DEPENDENT, DIVIDE, EXP, FLOOR, INDEPENDENT, INV_ATAN2, INV_ATAN2_DEGREES, INV_DIVIDE, INV_POW, INV_REMAINDER, INV_SUBTRACT, LOG, MAX, MIN, MULTIPLY, NEAREST_NEIGHBOR, NEGATE, NO_ERRORS, NOP, POW, RADIANS_TO_DEGREES, REMAINDER, RINT, ROUND, SIN, SIN_DEGREES, SQRT, SUBTRACT, TAN, TAN_DEGREES, WEIGHTED_AVERAGE
Constructor and Description |
---|
MyFunction()
Constructs from nothing.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone()
Returns this instance.
|
visad.DataShadow |
computeRanges(visad.ShadowType type,
visad.DataShadow shadow)
Returns null.
|
visad.Data |
derivative(int errorMode)
Returns the partial derivatives of this function with respect to
pressure and temperature.
|
visad.Data |
derivative(visad.MathType[] partials,
int errorMode)
Returns null.
|
visad.Data |
derivative(visad.RealTuple location,
visad.RealType[] inputPartials,
visad.MathType[] outputPartials,
int errorMode)
Returns null.
|
visad.Function |
derivative(visad.RealType inputPartial,
int errorMode)
Returns null.
|
visad.Function |
derivative(visad.RealType inputPartial,
visad.MathType ouputType,
int errorMode)
Returns null.
|
boolean |
isMissing()
Returns true.
|
visad.Field |
resample(visad.Set domain,
int samplingMode,
int errorMode)
Returns null.
|
__getitem__, __getitem__, evaluate, evaluate, evaluate, evaluate, getDomainCoordinateSystem, getDomainDimension, getDomainUnits, resample
__add__, __add__, __div__, __div__, __mod__, __mod__, __mul__, __mul__, __neg__, __pow__, __pow__, __radd__, __rdiv__, __rmod__, __rmul__, __rpow__, __rsub__, __sub__, __sub__, abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, longString, main, max, max, min, min, multiply, multiply, negate, negate, notifyReferences, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, toString, unary, unary
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
abs, abs, acos, acos, acosDegrees, acosDegrees, add, add, adjustSamplingError, asin, asin, asinDegrees, asinDegrees, atan, atan, atan2, atan2, atan2Degrees, atan2Degrees, atanDegrees, atanDegrees, binary, binary, ceil, ceil, changeMathType, computeRanges, computeRanges, cos, cos, cosDegrees, cosDegrees, dataClone, divide, divide, exp, exp, floor, floor, getType, local, log, log, longString, longString, max, max, min, min, multiply, multiply, negate, negate, pow, pow, remainder, remainder, rint, rint, round, round, sin, sin, sinDegrees, sinDegrees, sqrt, sqrt, subtract, subtract, tan, tan, tanDegrees, tanDegrees, unary, unary
public MyFunction() throws visad.VisADException
visad.VisADException
- if a core VisAD failure occurs.public visad.Data derivative(int errorMode)
derivative
in interface visad.Function
derivative
in class visad.FunctionImpl
errorMode
- The error mode. Ignored.public visad.Data derivative(visad.MathType[] partials, int errorMode)
derivative
in interface visad.Function
derivative
in class visad.FunctionImpl
partials
- mathtypes of partialserrorMode
- error mode for resamplingpublic visad.Data derivative(visad.RealTuple location, visad.RealType[] inputPartials, visad.MathType[] outputPartials, int errorMode)
derivative
in interface visad.Function
derivative
in class visad.FunctionImpl
location
- locationinputPartials
- partial typesoutputPartials
- output partial typeserrorMode
- error mode for resamplingpublic visad.Function derivative(visad.RealType inputPartial, int errorMode)
derivative
in interface visad.Function
derivative
in class visad.FunctionImpl
inputPartial
- partial derivative RealTypeerrorMode
- error modepublic visad.Function derivative(visad.RealType inputPartial, visad.MathType ouputType, int errorMode)
derivative
in interface visad.Function
derivative
in class visad.FunctionImpl
inputPartial
- partial derivative RealTypeouputType
- output MathTypeerrorMode
- error modepublic visad.Field resample(visad.Set domain, int samplingMode, int errorMode)
resample
in interface visad.Function
resample
in class visad.FunctionImpl
domain
- sampling setsamplingMode
- sampling modeerrorMode
- error modepublic visad.DataShadow computeRanges(visad.ShadowType type, visad.DataShadow shadow)
type
- The shadow type.shadow
- Another shadow?public java.lang.Object clone()
clone
in class visad.DataImpl
public boolean isMissing()