PLaSK library
Loading...
Searching...
No Matches
transfer.hpp File Reference
#include "plask/solver.hpp"
#include "matrices.hpp"
Include dependency graph for transfer.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  plask::optical::modal::Transfer
 Base class for Admittance and Reflection transfers. More...
 

Namespaces

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

Enumerations

enum  plask::optical::modal::WhichField { plask::optical::modal::FIELD_E , plask::optical::modal::FIELD_H }
 Field identification. More...
 
enum  plask::optical::modal::PropagationDirection { plask::optical::modal::PROPAGATION_TOTAL = 0 , plask::optical::modal::PROPAGATION_UPWARDS = 1 , plask::optical::modal::PROPAGATION_DOWNWARDS = 2 }
 Light propagation direction. More...