PLaSK library

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs
filter.hpp File Reference
`#include "translation.hpp"`
`#include "change_space_size.hpp"`
`#include "change_space_size_cyl.hpp"`
Include dependency graph for filter.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | plask::FilterCommonBase
struct | plask::FilterBaseImpl< PropertyT, propertyType, OutputSpaceType, VariadicTemplateTypesHolder >
| Don't use this directly, use FilterBase or Filter instead. More...
struct | plask::FilterBaseImpl< PropertyT, FIELD_PROPERTY, OutputSpaceType, VariadicTemplateTypesHolder< ExtraArgs... > >
struct | plask::FilterBaseImpl< PropertyT, FIELD_PROPERTY, OutputSpaceType, VariadicTemplateTypesHolder< ExtraArgs... > >::FilterLazyDataImpl
struct | plask::FilterBaseImpl< PropertyT, MULTI_FIELD_PROPERTY, OutputSpaceType, VariadicTemplateTypesHolder< ExtraArgs... > >
struct | plask::FilterBaseImpl< PropertyT, MULTI_FIELD_PROPERTY, OutputSpaceType, VariadicTemplateTypesHolder< ExtraArgs... > >::FilterLazyDataImpl
struct | plask::FilterImpl< PropertyT, OutputSpaceType >
struct | plask::FilterImpl< PropertyT, Geometry3D >
| Filter which provides data in 3D Cartesian space. More...
struct | plask::FilterImpl< PropertyT, Geometry2DCartesian >
| Filter which provides data in 2D Cartesian space. More...
struct | plask::FilterImpl< PropertyT, Geometry2DCylindrical >
| Filter which provides data in 2D cylindrical space. More...

## Namespaces
namespace | plask
| Patterson quadrature for complex function along specified line.

## Typedefs
template<typename PropertyT , typename OutputSpaceType >
using | plask::FilterBase = FilterBaseImpl< PropertyT, PropertyT::propertyType, OutputSpaceType, typename PropertyT::ExtraParams >
| Base class for filters which recalculate field from one space to another (OutputSpaceType).
template<typename PropertyT , typename OutputSpaceType >
using | plask::Filter = FilterImpl< PropertyT, OutputSpaceType >
| Filter is a special kind of Solver which "solves" the problem using another Solvers.