IFEM  90A354
FieldFunction Member List

This is the complete list of members for FieldFunction, including all inherited members.

addPatchField(ASMbase *pch, const std::vector< Real > &coefs, int, int)FieldFuncScalarBaseprotectedvirtual
bNameFieldFuncScalarBaseprotected
clearField()FieldFuncScalarBaseinlineprotectedvirtual
clearFieldInt()FieldFuncScalarBaseprotected
currentLevelFieldFuncScalarBasemutableprotected
dderiv(const Vec3 &, int, int) constutl::SpatialFunction< Real >inlinevirtual
deriv(const Vec3 &, int) constutl::SpatialFunction< Real >inlinevirtual
dim() constFunctionBaseinline
evalGradient(const Vec3 &) constutl::SpatialFunction< Real >inlineprotectedvirtual
evalHessian(const Vec3 &) constutl::SpatialFunction< Real >inlineprotectedvirtual
evalTimeDerivative(const Vec3 &) constutl::SpatialFunction< Real >inlineprotectedvirtual
evaluate(const Vec3 &X) const overrideFieldFunctionprotected
RealFunc::evaluate(const Arg &x) const =0utl::Function< Arg, Result >protectedpure virtual
fieldFieldFuncScalarBaseprotected
FieldFuncBase()FieldFuncBaseinlineprotected
FieldFuncBase(const FieldFuncBase &)=deleteFieldFuncBaseprotected
FieldFuncHDF5()FieldFuncHDF5inlineprotected
FieldFuncHDF5(const std::string &fileName)FieldFuncHDF5explicitprotected
FieldFuncHDF5(const FieldFuncHDF5 &)=deleteFieldFuncHDF5protected
FieldFuncScalarBase(const std::string &fileName, const std::string &basisName, const std::string &fieldName, int level=0)FieldFuncScalarBase
FieldFuncScalarBase()FieldFuncScalarBaseinlineprotected
FieldFunction(const std::string &fileName, const std::string &basisName, const std::string &fieldName, int level=0)FieldFunction
FieldFunction(const std::vector< Field * > &fields)FieldFunction
findClosestLevel(double time) constFieldFuncHDF5protected
FIXED_LEVELFieldFuncBaseprotectedstatic
fNameFieldFuncScalarBaseprotected
Function()utl::Function< Arg, Result >inlineprotected
FunctionBase()FunctionBaseinlineprotected
getScalarValue(const Vec3 &X) const overrideRealFuncinlinevirtual
getType() const overrideRealFuncinlinevirtual
getValue(const Vec3 &X) const overrideRealFuncinlinevirtual
gradient(const Vec3 &X) const overrideFieldFunctionvirtual
hasMultipleLevelsFieldFuncHDF5protected
hdf5FieldFuncHDF5private
hessian(const Vec3 &X) const overrideFieldFunctionvirtual
inDomain(const Vec3 &) constFunctionBaseinlinevirtual
initPatch(size_t pIdx) overrideFieldFunctioninlinevirtual
Input typedefutl::Function< Arg, Result >
isConstant() constutl::Function< Arg, Result >inlinevirtual
isZero() constutl::Function< Arg, Result >inlinevirtual
lastLevelFieldFuncHDF5mutableprotected
lastTimeFieldFuncHDF5mutableprivate
load(const std::vector< std::string > &fieldNames, const std::string &basisName, int level, bool isScalar=false)FieldFuncHDF5protected
ncmpFunctionBaseprotected
npchFieldFuncBaseprotected
operator()(const Arg &x) constutl::Function< Arg, Result >inline
Output typedefutl::Function< Arg, Result >
pAdmFieldFuncHDF5private
patchFieldFuncBaseprotected
pidxFieldFuncBaseprotected
RealFunc()RealFuncinlineprotected
setParam(const std::string &, Real)FunctionBaseinlinevirtual
setParam(const std::string &name, const Vec3 &value)FunctionBaseinline
setPatch(size_t pIdx)FieldFuncBaseprotected
SpatialFunction(const Real &val)utl::SpatialFunction< Real >inlineexplicitprotected
timeDerivative(const Vec3 &X) constRealFuncinline
zeroutl::SpatialFunction< Real >protected
~FieldFuncBase()FieldFuncBaseprotectedvirtual
~FieldFuncHDF5()FieldFuncHDF5protectedvirtual
~FieldFuncScalarBase()FieldFuncScalarBaseinlinevirtual
~FieldFunction()FieldFunctioninlinevirtual
~Function()utl::Function< Arg, Result >inlinevirtual
~FunctionBase()FunctionBaseinlinevirtual