21 #ifndef fiber_default_test_trial_integral_hpp
22 #define fiber_default_test_trial_integral_hpp
24 #include "test_trial_integral.hpp"
29 template <
typename IntegrandFunctor>
32 typename IntegrandFunctor::BasisFunctionType,
33 typename IntegrandFunctor::ResultType>
36 typename IntegrandFunctor::BasisFunctionType,
37 typename IntegrandFunctor::ResultType>
40 typedef typename Base::CoordinateType CoordinateType;
41 typedef typename Base::BasisFunctionType BasisFunctionType;
42 typedef typename Base::ResultType ResultType;
48 virtual void addGeometricalDependencies(
size_t& geomDeps)
const;
50 virtual void evaluate(
54 const std::vector<CoordinateType>& weights,
55 arma::Mat<ResultType>& result)
const;
58 IntegrandFunctor m_functor;
63 #include "default_test_trial_integral_imp.hpp"
Storage of geometrical data.
Definition: geometrical_data.hpp:54
Definition: collection_of_3d_arrays.hpp:39
Definition: default_test_trial_integral.hpp:30
Definition: test_trial_integral.hpp:38