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

Go to the source code of this file.

Namespaces

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

Variables

template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< double, double >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::HymanSplineRect2DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< double, double >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::HymanSplineRect3DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< double, double >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::SmoothSplineRect2DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< double, double >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< dcomplex, dcomplex >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Vec< 2, double >, Vec< 2, double > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Vec< 2, dcomplex >, Vec< 2, dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Vec< 3, double >, Vec< 3, double > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Vec< 3, dcomplex >, Vec< 3, dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Tensor2< double >, Tensor2< double > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Tensor2< dcomplex >, Tensor2< dcomplex > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Tensor3< double >, Tensor3< double > >
 
template struct PLASK_API plask::SmoothSplineRect3DLazyDataImpl< Tensor3< dcomplex >, Tensor3< dcomplex > >