svMultiPhysics
Loading...
Searching...
No Matches
svmp::FE::basis::BasisFunction Member List

This is the complete list of members for svmp::FE::basis::BasisFunction, including all inherited members.

basis_type() const noexcept=0svmp::FE::basis::BasisFunctionpure virtual
dimension() const noexcept=0svmp::FE::basis::BasisFunctionpure virtual
evaluate_all(const math::Vector< double, 3 > &xi, std::vector< double > &values, std::vector< Gradient > &gradients, std::vector< Hessian > &hessians) constsvmp::FE::basis::BasisFunction
evaluate_all_to(const math::Vector< double, 3 > &xi, std::span< double > values_out, std::span< Gradient > gradients_out, std::span< Hessian > hessians_out) constsvmp::FE::basis::BasisFunctionprotectedvirtual
evaluate_gradients(const math::Vector< double, 3 > &xi, std::vector< Gradient > &gradients) constsvmp::FE::basis::BasisFunction
evaluate_gradients_to(const math::Vector< double, 3 > &xi, std::span< Gradient > gradients_out) constsvmp::FE::basis::BasisFunctionvirtual
evaluate_hessians(const math::Vector< double, 3 > &xi, std::vector< Hessian > &hessians) constsvmp::FE::basis::BasisFunction
evaluate_hessians_to(const math::Vector< double, 3 > &xi, std::span< Hessian > hessians_out) constsvmp::FE::basis::BasisFunctionvirtual
evaluate_values(const math::Vector< double, 3 > &xi, std::vector< double > &values) constsvmp::FE::basis::BasisFunction
evaluate_values_to(const math::Vector< double, 3 > &xi, std::span< double > values_out) const =0svmp::FE::basis::BasisFunctionpure virtual
nodes() const noexceptsvmp::FE::basis::BasisFunctionvirtual
numerical_gradient(const math::Vector< double, 3 > &xi, std::vector< Gradient > &gradients, double eps=double(1e-6)) constsvmp::FE::basis::BasisFunctionprotected
numerical_hessian(const math::Vector< double, 3 > &xi, std::vector< Hessian > &hessians, double eps=double(1e-5)) constsvmp::FE::basis::BasisFunctionprotected
order() const noexcept=0svmp::FE::basis::BasisFunctionpure virtual
size() const noexcept=0svmp::FE::basis::BasisFunctionpure virtual
topology() const noexcept=0svmp::FE::basis::BasisFunctionpure virtual
~BasisFunction()=defaultsvmp::FE::basis::BasisFunctionvirtual