PLaSK library

Loading...
Searching...
No Matches
Classes | Namespaces
diagonalizer.hpp File Reference
`#include <utility>`
`#include <plask/plask.hpp>`
`#include "matrices.hpp"`
`#include "expansion.hpp"`
Include dependency graph for diagonalizer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
class | plask::optical::modal::Diagonalizer
| Base for the class determining and holding the necessary matrices This is the abstract base class for all diagonalizers (multi-threaded, disk-storage, MPI-using etc. More...
class | plask::optical::modal::SimpleDiagonalizer
| Simple diagonalizer This class is a simple diagonalizer. More...

## Namespaces
namespace | plask
| Patterson quadrature for complex function along specified line.
namespace | plask::optical
namespace | plask::optical::modal