Class ScalarFieldUtils.ScalarFieldProduct
java.lang.Object
ScalarFieldUtils.ScalarFieldProduct
- All Implemented Interfaces:
- IScalarField
- Enclosing class:
- ScalarFieldUtils
public static class ScalarFieldUtils.ScalarFieldProduct
- extends java.lang.Object
- implements IScalarField
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ScalarFieldUtils.ScalarFieldProduct
public ScalarFieldUtils.ScalarFieldProduct()
ScalarFieldUtils.ScalarFieldProduct
public ScalarFieldUtils.ScalarFieldProduct(IScalarField src)
ScalarFieldUtils.ScalarFieldProduct
public ScalarFieldUtils.ScalarFieldProduct(IScalarField src1,
IScalarField src2)
ScalarFieldUtils.ScalarFieldProduct
public ScalarFieldUtils.ScalarFieldProduct(ScalarFieldUtils.ScalarFieldProduct src)
addField
public void addField(IScalarField src)
getVal
public double getVal(double[] arrLfLoc)
- Specified by:
getVal
in interface IScalarField
getGradient
public double[] getGradient(double[] arrLoc)
- Gradient at a particular location
- Specified by:
getGradient
in interface IScalarField
- Parameters:
arrLoc
- place at which to take gradient
- Returns:
- gradient (of proper dimensionality) as a double []
getGradient
public void getGradient(double[] arrLoc,
double[] arrRslt)
- Gradient at a particular location
- Specified by:
getGradient
in interface IScalarField
- Parameters:
arrLoc
- place at which to take gradientarrRslt
- gradient (of proper dimensionality) as a double []
makeCopy
public IScalarField makeCopy()
- Specified by:
makeCopy
in interface IScalarField