Grid 0.7.0
DirichletFilter< MomentaField > Struct Template Reference

#include <DirichletFilter.h>

Inheritance diagram for DirichletFilter< MomentaField >:
MomentumFilterBase< MomentaField >

Public Types

typedef MomentaField::vector_type vector_type
typedef MomentaField::scalar_type scalar_type
typedef iScalar< iScalar< iScalar< vector_type > > > ScalarType

Public Member Functions

 DirichletFilter (const Coordinate &_Block)
void applyFilter (MomentaField &P) const override

Data Fields

Coordinate Block

Detailed Description

template<typename MomentaField>
struct DirichletFilter< MomentaField >

Definition at line 35 of file DirichletFilter.h.

Member Typedef Documentation

◆ vector_type

template<typename MomentaField>
typedef MomentaField::vector_type DirichletFilter< MomentaField >::vector_type

Definition at line 37 of file DirichletFilter.h.

◆ scalar_type

template<typename MomentaField>
typedef MomentaField::scalar_type DirichletFilter< MomentaField >::scalar_type

Definition at line 38 of file DirichletFilter.h.

◆ ScalarType

template<typename MomentaField>
typedef iScalar<iScalar<iScalar<vector_type> > > DirichletFilter< MomentaField >::ScalarType

Definition at line 40 of file DirichletFilter.h.

Constructor & Destructor Documentation

◆ DirichletFilter()

template<typename MomentaField>
DirichletFilter< MomentaField >::DirichletFilter ( const Coordinate & _Block)
inline

Definition at line 44 of file DirichletFilter.h.

References Block.

Member Function Documentation

◆ applyFilter()

template<typename MomentaField>
void DirichletFilter< MomentaField >::applyFilter ( MomentaField & P) const
inlineoverridevirtual

Field Documentation

◆ Block

template<typename MomentaField>
Coordinate DirichletFilter< MomentaField >::Block

Definition at line 42 of file DirichletFilter.h.

Referenced by applyFilter(), and DirichletFilter().


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