functional base class. this serves as a common interface for existing functionals. More...
#include <Potential.hpp>
functional base class. this serves as a common interface for existing functionals.
Take a look at the Design Considerations for details.
Definition at line 81 of file Potential.hpp.
Public Member Functions | |
template<typename T > | |
Eigen::Matrix< typename PotentialReturnScalar< typename LinearOperatorTraits< LinOp >::Scalar, typename PotentialTraits< Derived >::Scalar >::Scalar, 1, PotentialTraits< Derived >::OutputSpaceDimension > | evaluateIntegrand (const AnsatzSpace< LinOp > &ansatz_space, const Eigen::Matrix< typename LinearOperatorTraits< LinOp >::Scalar, Eigen::Dynamic, getFunctionSpaceVectorDimension< LinearOperatorTraits< LinOp >::Form >()> &coeff, const Eigen::VectorXd &point, const SurfacePoint &p) const |
Derived & | derived () |
const Derived & | derived () const |