NiHu  2.0
NiHu::integral_transform< Operator, TrialSpace > Class Template Reference

Proxy class of a NiHu::integral_operator applied on a NiHu::function_space. More...

#include <integral_transform.hpp>

Public Member Functions

 integral_transform (integral_operator_base< Operator > const &op, TrialSpace &&trial)
 constructor from an operator and a function space More...
 
template<class TestSpace , class Result >
void test_on_into (function_space_base< TestSpace > const &test_space, Result &result) const
 test an integral_transform with a test function space More...
 
- Public Member Functions inherited from NiHu::integral_transform_base< integral_transform< Operator, TrialSpace > >
NIHU_CRTP_HELPERS void test_on_into (function_space_base< TestSpace > const &test_space, Result &result) const
 test a integral_transform with a test function space More...
 

Detailed Description

template<class Operator, class TrialSpace>
class NiHu::integral_transform< Operator, TrialSpace >

Proxy class of a NiHu::integral_operator applied on a NiHu::function_space.

Template Parameters
Operatorthe integral operator
TrialSpacethe right hand side function space

Definition at line 134 of file integral_transform.hpp.

Constructor & Destructor Documentation

◆ integral_transform()

template<class Operator , class TrialSpace >
NiHu::integral_transform< Operator, TrialSpace >::integral_transform ( integral_operator_base< Operator > const &  op,
TrialSpace &&  trial 
)
inline

constructor from an operator and a function space

Parameters
[in]opthe operator
[in]trialthe trial function space

Definition at line 142 of file integral_transform.hpp.

Member Function Documentation

◆ test_on_into()

template<class Operator , class TrialSpace >
template<class TestSpace , class Result >
void NiHu::integral_transform< Operator, TrialSpace >::test_on_into ( function_space_base< TestSpace > const &  test_space,
Result &  result 
) const
inline

test an integral_transform with a test function space

Template Parameters
TestSpacetype of the test space
Resulttype of the result matrix
Parameters
[in]test_spacethe test space to test with
[in,out]resultthe result matrix to write the result into

Definition at line 186 of file integral_transform.hpp.


The documentation for this class was generated from the following file: