| addDerivative(const std::string &function, const std::string &variables, int d1, int d2=0) | EvalFuncSpatial< Scalar > | |
| arg | EvalFuncSpatial< Scalar > | private |
| dderiv(const Vec3 &X, int dir1, int dir2) const override | EvalFuncSpatial< Scalar > | virtual |
| dderiv(const Vec3 &X, int d1, int d2) const | EvalFuncSpatial< Scalar > | virtual |
| dderiv(const Vec3 &X, int d1, int d2) const | EvalFuncSpatial< Scalar > | virtual |
| deriv(const Vec3 &X, int dir) const override | EvalFuncSpatial< Scalar > | virtual |
| deriv(const Vec3 &X, int dir) const | EvalFuncSpatial< Scalar > | virtual |
| deriv(const Vec3 &X, int dir) const | EvalFuncSpatial< Scalar > | virtual |
| derivative1 | EvalFuncSpatial< Scalar > | private |
| derivative2 | EvalFuncSpatial< Scalar > | private |
| dim() const | FunctionBase | inline |
| dt | EvalFuncSpatial< Scalar > | private |
| dx | EvalFuncSpatial< Scalar > | private |
| EvalFuncSpatial(const char *function, Real epsX=Real(1.0e-8), Real epsT=Real(1.0e-12)) | EvalFuncSpatial< Scalar > | explicit |
| evalGradient(const Vec3 &) const | utl::SpatialFunction< Real > | inlineprotectedvirtual |
| evalHessian(const Vec3 &) const | utl::SpatialFunction< Real > | inlineprotectedvirtual |
| evalTimeDerivative(const Vec3 &) const | utl::SpatialFunction< Real > | inlineprotectedvirtual |
| evaluate(const Vec3 &X) const override | EvalFuncSpatial< Scalar > | protected |
| RealFunc::evaluate(const Arg &x) const =0 | utl::Function< Arg, Result > | protectedpure virtual |
| expr | EvalFuncSpatial< Scalar > | private |
| Expression typedef | EvalFuncSpatial< Scalar > | private |
| f | EvalFuncSpatial< Scalar > | private |
| Function() | utl::Function< Arg, Result > | inlineprotected |
| FunctionBase() | FunctionBase | inlineprotected |
| FunctionList typedef | EvalFuncSpatial< Scalar > | private |
| FuncType typedef | EvalFuncSpatial< Scalar > | private |
| getScalarValue(const Vec3 &X) const override | RealFunc | inlinevirtual |
| getType() const override | RealFunc | inlinevirtual |
| getValue(const Vec3 &X) const override | RealFunc | inlinevirtual |
| gradient(const Vec3 &X) const override | EvalFuncSpatial< Scalar > | inlinevirtual |
| gradient(const Vec3 &X) const | EvalFuncSpatial< Scalar > | virtual |
| hessian(const Vec3 &X) const override | EvalFuncSpatial< Scalar > | inlinevirtual |
| hessian(const Vec3 &X) const | EvalFuncSpatial< Scalar > | virtual |
| IAmConstant | EvalFuncSpatial< Scalar > | private |
| inDomain(const Vec3 &) const | FunctionBase | inlinevirtual |
| initPatch(size_t) | FunctionBase | inlinevirtual |
| Input typedef | utl::Function< Arg, Result > | |
| isConstant() const override | EvalFuncSpatial< Scalar > | inlinevirtual |
| isZero() const | utl::Function< Arg, Result > | inlinevirtual |
| ncmp | FunctionBase | protected |
| operator()(const Arg &x) const | utl::Function< Arg, Result > | inline |
| Output typedef | utl::Function< Arg, Result > | |
| RealFunc() | RealFunc | inlineprotected |
| setParam(const std::string &name, Real value) override | EvalFuncSpatial< Scalar > | virtual |
| RealFunc::setParam(const std::string &name, const Vec3 &value) | FunctionBase | inline |
| SpatialFunction(const Real &val) | utl::SpatialFunction< Real > | inlineexplicitprotected |
| timeDerivative(const Vec3 &X) const | RealFunc | inline |
| v | EvalFuncSpatial< Scalar > | private |
| ValueList typedef | EvalFuncSpatial< Scalar > | private |
| zero | utl::SpatialFunction< Real > | protected |
| ~EvalFuncSpatial() | EvalFuncSpatial< Scalar > | virtual |
| ~Function() | utl::Function< Arg, Result > | inlinevirtual |
| ~FunctionBase() | FunctionBase | inlinevirtual |