Bembel
 
Loading...
Searching...
No Matches
Bembel::DiscreteOperator< MatrixFormat, Derived > Class Template Reference

DiscreteOperator. More...

#include <DiscreteOperator.hpp>

Detailed Description

template<typename MatrixFormat, typename Derived>
class Bembel::DiscreteOperator< MatrixFormat, Derived >

DiscreteOperator.

Todo:
Add a documentation

Definition at line 108 of file DiscreteOperator.hpp.

Public Member Functions

 DiscreteOperator (const AnsatzSpace< Derived > &ansatz_space)
 
void init_DiscreteOperator (const AnsatzSpace< Derived > &ansatz_space)
 
void compute ()
 
const MatrixFormatget_discrete_operator () const
 
const Derived & get_linear_operator () const
 
Derived & get_linear_operator ()
 

Constructor & Destructor Documentation

◆ DiscreteOperator() [1/2]

template<typename MatrixFormat , typename Derived >
Bembel::DiscreteOperator< MatrixFormat, Derived >::DiscreteOperator ( )
inline

Definition at line 113 of file DiscreteOperator.hpp.

◆ DiscreteOperator() [2/2]

template<typename MatrixFormat , typename Derived >
Bembel::DiscreteOperator< MatrixFormat, Derived >::DiscreteOperator ( const AnsatzSpace< Derived > &  ansatz_space)
inlineexplicit

Definition at line 114 of file DiscreteOperator.hpp.

Member Function Documentation

◆ compute()

template<typename MatrixFormat , typename Derived >
void Bembel::DiscreteOperator< MatrixFormat, Derived >::compute ( )
inline

Definition at line 127 of file DiscreteOperator.hpp.

◆ get_discrete_operator()

template<typename MatrixFormat , typename Derived >
const MatrixFormat & Bembel::DiscreteOperator< MatrixFormat, Derived >::get_discrete_operator ( ) const
inline

Definition at line 135 of file DiscreteOperator.hpp.

◆ get_linear_operator() [1/2]

template<typename MatrixFormat , typename Derived >
Derived & Bembel::DiscreteOperator< MatrixFormat, Derived >::get_linear_operator ( )
inline

Definition at line 137 of file DiscreteOperator.hpp.

◆ get_linear_operator() [2/2]

template<typename MatrixFormat , typename Derived >
const Derived & Bembel::DiscreteOperator< MatrixFormat, Derived >::get_linear_operator ( ) const
inline

Definition at line 136 of file DiscreteOperator.hpp.

◆ init_DiscreteOperator()

template<typename MatrixFormat , typename Derived >
void Bembel::DiscreteOperator< MatrixFormat, Derived >::init_DiscreteOperator ( const AnsatzSpace< Derived > &  ansatz_space)
inline

Definition at line 120 of file DiscreteOperator.hpp.


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