IFEM  90A354
DualVecFunc Member List

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

compDualVecFuncprivate
dderiv(const Vec3 &, int, int) constutl::SpatialFunction< Vec3 >inlinevirtual
deriv(const Vec3 &, int) constutl::SpatialFunction< Vec3 >inlinevirtual
dim() constFunctionBaseinline
DualVecFunc(int c, const Vec3 &o, const Vec3 &n, const Vec3 &XZp, double d, double w=0.0, ASMbase *p=nullptr)DualVecFunc
DualVecFunc(int c, const Vec3 &o, const Vec3 &n, double d, double w=0.0, ASMbase *p=nullptr)DualVecFunc
DualVecFunc(int c, const utl::Point &o, const Vec3Pair &d, ASMbase *p=nullptr, double eps=0.0)DualVecFunc
evalGradient(const Vec3 &) constutl::SpatialFunction< Vec3 >inlineprotectedvirtual
evalHessian(const Vec3 &) constutl::SpatialFunction< Vec3 >inlineprotectedvirtual
evalTimeDerivative(const Vec3 &) constutl::SpatialFunction< Vec3 >inlineprotectedvirtual
evaluate(const Vec3 &X) constDualVecFuncprotectedvirtual
VecFunc::evaluate(const Arg &x) const =0utl::Function< Arg, Result >protectedpure virtual
Function()utl::Function< Arg, Result >inlineprotected
FunctionBase()FunctionBaseinlineprotected
getScalarValue(const Vec3 &X) constDualVecFuncinlinevirtual
getType() constDualVecFuncinlinevirtual
getValue(const Vec3 &X) const overrideVecFuncinlinevirtual
getW() constDualVecFuncinline
gradient(const Vec3 &X) constVecFuncinline
hessian(const Vec3 &X) constVecFuncinline
inDomain(const Vec3 &X) constDualVecFuncinlinevirtual
initPatch(size_t idx)DualVecFuncinlinevirtual
Input typedefutl::Function< Arg, Result >
isConstant() constutl::Function< Arg, Result >inlinevirtual
isZero() constutl::Function< Arg, Result >inlinevirtual
ncmpFunctionBaseprotected
operator()(const Arg &x) constutl::Function< Arg, Result >inline
Output typedefutl::Function< Arg, Result >
setParam(const std::string &, Real)FunctionBaseinlinevirtual
setParam(const std::string &name, const Vec3 &value)FunctionBaseinline
SpatialFunction(const Vec3 &val)utl::SpatialFunction< Vec3 >inlineexplicitprotected
timeDerivative(const Vec3 &X) constVecFuncinline
VecFunc(size_t n=3)VecFuncinlineexplicitprotected
WDualVecFuncprivate
zeroutl::SpatialFunction< Vec3 >protected
~DualVecFunc()DualVecFuncinlinevirtual
~Function()utl::Function< Arg, Result >inlinevirtual
~FunctionBase()FunctionBaseinlinevirtual