PLaSK library
|
Public Member Functions | |
LateralMeshAdapter (const BaseT *solver) | |
void | resetMidpoints (const shared_ptr< MeshAxis > &vbounds) |
void | resetMidpoints (const shared_ptr< MeshAxis > &vbounds, double spacing) |
void | reset (const shared_ptr< MeshAxis > &verts) |
shared_ptr< RectangularMesh< 2 > > | makeMesh (const shared_ptr< MeshAxis > &verts) |
shared_ptr< OrderedAxis > | vert () |
shared_ptr< RectangularMesh< 2 > > | midmesh () const |
size_t | size () const |
size_t | idx (size_t i, size_t v) const |
Vec< 2 > | at (size_t i, size_t v) const |
shared_ptr< RectangularMesh< 2 > > | makeLine (size_t i, size_t v, double spacing) const |
Public Attributes | |
shared_ptr< RectangularMesh< 2 > > | mesh |
Definition at line 96 of file solver.cpp.
|
inline |
Definition at line 99 of file solver.cpp.
|
inline |
Definition at line 128 of file solver.cpp.
|
inline |
Definition at line 126 of file solver.cpp.
|
inline |
Definition at line 130 of file solver.cpp.
|
inline |
Definition at line 114 of file solver.cpp.
|
inline |
Definition at line 120 of file solver.cpp.
|
inline |
Definition at line 110 of file solver.cpp.
|
inline |
Definition at line 101 of file solver.cpp.
|
inline |
Definition at line 105 of file solver.cpp.
|
inline |
Definition at line 124 of file solver.cpp.
|
inline |
Definition at line 118 of file solver.cpp.
shared_ptr<RectangularMesh<2> > plask::optical::modal::LateralMeshAdapter< BaseT >::mesh |
Definition at line 97 of file solver.cpp.