|
template<> |
const char * | solver_compute_reflectivity_name< BesselSolverCyl > () |
|
template<> |
const char * | solver_compute_transmittivity_name< BesselSolverCyl > () |
|
std::string | BesselSolverCyl_Mode_str (const BesselSolverCyl::Mode &self) |
|
std::string | BesselSolverCyl_Mode_repr (const BesselSolverCyl::Mode &self) |
|
py::object | BesselSolverCyl_getDeterminant (py::tuple args, py::dict kwargs) |
|
void | export_BesselSolverCyl () |
|
template<> |
const char * | solver_compute_reflectivity_name< FourierSolver2D > () |
|
template<> |
const char * | solver_compute_transmittivity_name< FourierSolver2D > () |
|
void | FourierSolver2D_setPolarization (FourierSolver2D *self, PyObject *polarization) |
|
py::object | FourierSolver2D_computeReflectivity_polarization (FourierSolver2D *self, py::object wavelength, Transfer::IncidentDirection side, PyObject *polarization) |
|
py::object | FourierSolver2D_computeTransmittivity_polarization (FourierSolver2D *self, py::object wavelength, Transfer::IncidentDirection side, PyObject *polarization) |
|
shared_ptr< Scattering< FourierSolver2D > > | FourierSolver2D_Scattering_from_polarization (FourierSolver2D *parent, Transfer::IncidentDirection side, PyObject *polarization) |
|
void | export_FourierSolver2D () |
|
template<> |
const char * | solver_compute_reflectivity_name< FourierSolver3D > () |
|
template<> |
const char * | solver_compute_transmittivity_name< FourierSolver3D > () |
|
py::object | FourierSolver3D_Mode__getattr__ (const FourierSolver3D::Mode &mode, const std::string name) |
|
std::string | FourierSolver3D_Mode_symmetry (const FourierSolver3D::Mode &self) |
|
std::string | FourierSolver3D_Mode_str (const FourierSolver3D::Mode &self) |
|
std::string | FourierSolver3D_Mode_repr (const FourierSolver3D::Mode &self) |
|
FourierSolver3D_LongTranWrapper< size_t > | FourierSolver3D_getSize (FourierSolver3D *self) |
|
FourierSolver3D_LongTranWrapper< size_t > | FourierSolver3D_getRefine (FourierSolver3D *self) |
|
FourierSolver3D_LongTranWrapper< PML > | FourierSolver3D_getPml (FourierSolver3D *self) |
|
py::object | FourierSolver3D_getDeterminant (py::tuple args, py::dict kwargs) |
|
size_t | FourierSolver3D_findMode (py::tuple args, py::dict kwargs) |
|
void | export_FourierSolver3D () |
|
template<typename Solver > |
py::tuple | Solver_getMatrices (Solver &self, size_t layer) |
|
template<typename Solver > |
py::tuple | Solver_getDiagonalized (Solver &self, size_t layer) |
|
template<typename SolverT > |
const char * | solver_compute_reflectivity_name () |
|
template<typename SolverT > |
const char * | solver_compute_transmittivity_name () |
|
template<typename SolverT > |
py::object | Solver_computeReflectivity_polarization (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, Expansion::Component polarization) |
|
template<typename SolverT > |
py::object | Solver_computeTransmittivity_polarization (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, Expansion::Component polarization) |
|
template<typename SolverT > |
py::object | Solver_computeReflectivity_index (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, size_t index) |
|
template<typename SolverT > |
py::object | Solver_computeTransmittivity_index (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, size_t index) |
|
template<typename SolverT > |
py::object | Solver_computeReflectivity_array (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, CoeffsArray coeffs) |
|
template<typename SolverT > |
py::object | Solver_computeTransmittivity_array (SolverT *self, py::object wavelength, Transfer::IncidentDirection side, CoeffsArray coeffs) |
|
template<typename SolverT > |
py::object | get_max_temp_diff (SolverT *self) |
|
template<typename SolverT > |
void | set_max_temp_diff (SolverT *self, py::object value) |
|
template<typename Class > |
void | export_base (Class solver) |
|