PLaSK library
Loading...
Searching...
No Matches
plask::optical::modal::python::CoeffsArray Struct Reference

#include <solvers/optical/modal/python/modal-python.hpp>

Public Member Functions

 CoeffsArray (PyArrayObject *arr)
 
 CoeffsArray (const CoeffsArray &src)
 
 CoeffsArray (CoeffsArray &&src)
 
 ~CoeffsArray ()
 

Static Public Member Functions

static voidconvertible (PyObject *obj)
 
static void construct (PyObject *obj, boost::python::converter::rvalue_from_python_stage1_data *data)
 

Public Attributes

PyArrayObjectarray
 

Detailed Description

Definition at line 509 of file modal-python.hpp.

Constructor & Destructor Documentation

◆ CoeffsArray() [1/3]

plask::optical::modal::python::CoeffsArray::CoeffsArray ( PyArrayObject arr)
inline

Definition at line 513 of file modal-python.hpp.

◆ CoeffsArray() [2/3]

plask::optical::modal::python::CoeffsArray::CoeffsArray ( const CoeffsArray src)
inline

Definition at line 517 of file modal-python.hpp.

◆ CoeffsArray() [3/3]

plask::optical::modal::python::CoeffsArray::CoeffsArray ( CoeffsArray &&  src)
inline

Definition at line 521 of file modal-python.hpp.

◆ ~CoeffsArray()

plask::optical::modal::python::CoeffsArray::~CoeffsArray ( )
inline

Definition at line 525 of file modal-python.hpp.

Member Function Documentation

◆ construct()

void CoeffsArray::construct ( PyObject obj,
boost::python::converter::rvalue_from_python_stage1_data *  data 
)
static

Definition at line 78 of file modal-python.cpp.

◆ convertible()

void * CoeffsArray::convertible ( PyObject obj)
static

Definition at line 71 of file modal-python.cpp.

Member Data Documentation

◆ array

PyArrayObject* plask::optical::modal::python::CoeffsArray::array

Definition at line 511 of file modal-python.hpp.


The documentation for this struct was generated from the following files: