21 #ifndef fiber_test_trial_integrator_hpp
22 #define fiber_test_trial_integrator_hpp
24 #include "../common/common.hpp"
26 #include "scalar_traits.hpp"
28 #include "../common/armadillo_fwd.hpp"
35 template <
typename ValueType>
class Shapeset;
39 template <
typename BasisFunctionType,
typename ResultType>
47 virtual void integrate(
48 const std::vector<int>& elementIndices,
51 arma::Cube<ResultType>& result)
const = 0;
Traits of scalar types.
Definition: scalar_traits.hpp:40
Integration of products of test and trial functions over elements.
Definition: test_trial_integrator.hpp:40
Collection of shape functions defined on a reference element.
Definition: default_local_assembler_for_operators_on_surfaces_utilities.hpp:34