PLaSK library
Loading...
Searching...
No Matches
plask::optical::modal::LevelsAdapter::Level Struct Referenceabstract

#include <solvers/optical/modal/meshadapter.hpp>

Inheritance diagram for plask::optical::modal::LevelsAdapter::Level:
[legend]

Public Member Functions

virtual size_t index (size_t i) const =0
 Unscramble indices.
 
virtual double vpos () const =0
 Get level vertical position.
 
virtual size_t size () const =0
 Get mesh size.
 
virtual shared_ptr< const Meshmesh () const =0
 Get the mesh for this level.
 

Detailed Description

Definition at line 29 of file meshadapter.hpp.

Member Function Documentation

◆ index()

virtual size_t plask::optical::modal::LevelsAdapter::Level::index ( size_t  i) const
pure virtual

◆ mesh()

virtual shared_ptr< const Mesh > plask::optical::modal::LevelsAdapter::Level::mesh ( ) const
pure virtual

◆ size()

◆ vpos()


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