PLaSK library
|
#include <cmath>
#include <cstring>
#include <plask/python.hpp>
#include "plask/python_numpy.hpp"
#include "plask/python_util/ufunc.hpp"
#include <boost/python/raw_function.hpp>
#include "../matrices.hpp"
#include "../expansion.hpp"
#include "../diagonalizer.hpp"
#include <plask/config.hpp>
Go to the source code of this file.
Classes | |
struct | plask::optical::modal::python::PythonComponentConventer |
struct | plask::optical::modal::python::PmlWrapper |
struct | plask::optical::modal::python::WrappedType< T > |
struct | plask::optical::modal::python::WrappedType< PML > |
struct | plask::optical::modal::python::Eigenmodes< SolverT > |
Proxy class for accessing layer eigenmodes. More... | |
struct | plask::optical::modal::python::Eigenmodes< SolverT >::Eigenmode |
struct | plask::optical::modal::python::CoeffsArray |
struct | plask::optical::modal::python::Scattering< SolverT > |
Proxy class for accessing scatterd fields. More... | |
struct | plask::optical::modal::python::Scattering< SolverT >::Reflected |
struct | plask::optical::modal::python::Scattering< SolverT >::Incident |
struct | plask::optical::modal::python::Scattering< SolverT >::Transmitted |
Namespaces | |
namespace | plask |
Patterson quadrature for complex function along specified line. | |
namespace | plask::optical |
namespace | plask::optical::modal |
namespace | plask::optical::modal::python |
Macros | |
#define | ROOTDIGGER_ATTRS_DOC |
#define | PML_ATTRS_DOC |
#define PML_ATTRS_DOC |
Definition at line 52 of file modal-python.hpp.
#define ROOTDIGGER_ATTRS_DOC |
Definition at line 38 of file modal-python.hpp.