PLaSK library
Loading...
Searching...
No Matches
besselcyl-python.cpp File Reference
#include "plask/python_numpy.hpp"
#include "besselcyl-python.hpp"
#include "modal-python.hpp"
Include dependency graph for besselcyl-python.cpp:

Go to the source code of this file.

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 PY_ARRAY_UNIQUE_SYMBOL   PLASK_OPTICAL_SLAB_ARRAY_API
 
#define NO_IMPORT_ARRAY
 

Functions

template<>
const charplask::optical::modal::python::solver_compute_reflectivity_name< BesselSolverCyl > ()
 
template<>
const charplask::optical::modal::python::solver_compute_transmittivity_name< BesselSolverCyl > ()
 
std::string plask::optical::modal::python::BesselSolverCyl_Mode_str (const BesselSolverCyl::Mode &self)
 
std::string plask::optical::modal::python::BesselSolverCyl_Mode_repr (const BesselSolverCyl::Mode &self)
 
py::object plask::optical::modal::python::BesselSolverCyl_getDeterminant (py::tuple args, py::dict kwargs)
 
void plask::optical::modal::python::export_BesselSolverCyl ()
 

Macro Definition Documentation

◆ NO_IMPORT_ARRAY

#define NO_IMPORT_ARRAY

Definition at line 15 of file besselcyl-python.cpp.

◆ PY_ARRAY_UNIQUE_SYMBOL

#define PY_ARRAY_UNIQUE_SYMBOL   PLASK_OPTICAL_SLAB_ARRAY_API

Definition at line 14 of file besselcyl-python.cpp.