Interface to access reflection/transmission coefficients. Realized by ScalarFlux and MatrixFlux.
Definition at line 30 of file IFlux.h.
◆ ~IFlux()
virtual IFlux::~IFlux |
( |
| ) |
|
|
virtualdefault |
◆ getKz()
virtual Spinor IFlux::getKz |
( |
| ) |
const |
|
pure virtual |
◆ R1min()
virtual Spinor IFlux::R1min |
( |
| ) |
const |
|
pure virtual |
◆ R1plus()
virtual Spinor IFlux::R1plus |
( |
| ) |
const |
|
pure virtual |
◆ R2min()
virtual Spinor IFlux::R2min |
( |
| ) |
const |
|
pure virtual |
◆ R2plus()
virtual Spinor IFlux::R2plus |
( |
| ) |
const |
|
pure virtual |
◆ T1min()
virtual Spinor IFlux::T1min |
( |
| ) |
const |
|
pure virtual |
◆ T1plus()
virtual Spinor IFlux::T1plus |
( |
| ) |
const |
|
pure virtual |
The following functions return the transmitted and reflected amplitudes for different incoming beam polarizations and eigenmodes.
Implemented in ScalarFlux, and MatrixFlux.
◆ T2min()
virtual Spinor IFlux::T2min |
( |
| ) |
const |
|
pure virtual |
◆ T2plus()
virtual Spinor IFlux::T2plus |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file:
- /home/build/builds/o5h8MZZm/0/mlz/bornagain/Resample/Flux/IFlux.h