PLaSK library
Loading...
Searching...
No Matches
rectangular_masked_spline.cpp File Reference
#include "rectangular_masked_spline.hpp"
#include "hyman.hpp"
#include "../exceptions.hpp"
#include "../math.hpp"
Include dependency graph for rectangular_masked_spline.cpp:

Go to the source code of this file.

Namespaces

namespace  plask
 Patterson quadrature for complex function along specified line.
 
namespace  plask::masked_hyman
 

Macros

#define NOT_INCLUDED   CompressedSetOfNumbers<std::size_t>::NOT_INCLUDED
 

Variables

template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< double, double >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< double, double >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< double, double, SplineMaskedRectElement2DLazyDataImpl< double, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< dcomplex, dcomplex, SplineMaskedRectElement2DLazyDataImpl< dcomplex, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 2, double >, Vec< 2, double >, SplineMaskedRectElement2DLazyDataImpl< Vec< 2, double >, Vec< 2, double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex >, SplineMaskedRectElement2DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 3, double >, Vec< 3, double >, SplineMaskedRectElement2DLazyDataImpl< Vec< 3, double >, Vec< 3, double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex >, SplineMaskedRectElement2DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor2< double >, Tensor2< double >, SplineMaskedRectElement2DLazyDataImpl< Tensor2< double >, Tensor2< double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex >, SplineMaskedRectElement2DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor3< double >, Tensor3< double >, SplineMaskedRectElement2DLazyDataImpl< Tensor3< double >, Tensor3< double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect2DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex >, SplineMaskedRectElement2DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< double, double, SplineMaskedRectElement3DLazyDataImpl< double, double > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< dcomplex, dcomplex, SplineMaskedRectElement3DLazyDataImpl< dcomplex, dcomplex > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 2, double >, Vec< 2, double >, SplineMaskedRectElement3DLazyDataImpl< Vec< 2, double >, Vec< 2, double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex >, SplineMaskedRectElement3DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 3, double >, Vec< 3, double >, SplineMaskedRectElement3DLazyDataImpl< Vec< 3, double >, Vec< 3, double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex >, SplineMaskedRectElement3DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor2< double >, Tensor2< double >, SplineMaskedRectElement3DLazyDataImpl< Tensor2< double >, Tensor2< double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex >, SplineMaskedRectElement3DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor3< double >, Tensor3< double >, SplineMaskedRectElement3DLazyDataImpl< Tensor3< double >, Tensor3< double > > >
 
template struct PLASK_API plask::HymanSplineMaskedRect3DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex >, SplineMaskedRectElement3DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > > >
 

Macro Definition Documentation

◆ NOT_INCLUDED

#define NOT_INCLUDED   CompressedSetOfNumbers<std::size_t>::NOT_INCLUDED

Definition at line 22 of file rectangular_masked_spline.cpp.