Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
DetectorData (double freq) | |
DetectorData (double omega, int n_omegas) | |
void | print_me () override |
![]() | |
virtual void | configure () |
virtual void | configure (std::shared_ptr< ConfigBase > config_base) |
virtual void | configure () |
virtual void | configure (std::shared_ptr< ConfigBase > config_base) |
Public Attributes | |
double | freq { 0.0 } |
double | arg { 0.0 } |
double | omega { 0.0 } |
double | n_omegas { 0.0 } |
double | real { 0.0 } |
double | imaginary { 0.0 } |
double | amplitude { 0.0 } |
double | phase { 0.0 } |
![]() | |
std::shared_ptr< SimulationConfig > | sim_config { nullptr } |
Additional Inherited Members | |
![]() | |
typedef phoxonics::common::Formatter | fmt_ |
typedef phoxonics::common::Formatter | fmt_ |
![]() | |
SimulationItemBase () | |
virtual | ~SimulationItemBase () |
SimulationItemBase () | |
virtual | ~SimulationItemBase () |
![]() | |
phoxonics::common::Logger | log_ |
ConfigParamHelper | config_param_heleper_ |
EmConstants | em_constants_ |
phoxonics::common::Folder | fld_ |
phoxonics::common::Utilities | utils_ |
phoxonics::common::Strings | strs_ |
phoxonics::visual::Hdf5Renderer | hdf5_renderer_ |
phoxonics::common::Config | cfg_ |
|
inline |
|
inlineoverridevirtual |
Reimplemented from phoxonics::core::SimulationItemBase.
References amplitude, arg, freq, imaginary, phoxonics::core::SimulationItemBase::log_, phoxonics::common::Logger::log_info(), n_omegas, omega, phase, and real.
double phoxonics::core::DetectorData::amplitude { 0.0 } |
Referenced by print_me().
double phoxonics::core::DetectorData::arg { 0.0 } |
Referenced by DetectorData(), and print_me().
double phoxonics::core::DetectorData::freq { 0.0 } |
Referenced by DetectorData(), and print_me().
double phoxonics::core::DetectorData::imaginary { 0.0 } |
Referenced by print_me().
double phoxonics::core::DetectorData::n_omegas { 0.0 } |
Referenced by DetectorData(), and print_me().
double phoxonics::core::DetectorData::omega { 0.0 } |
Referenced by DetectorData(), and print_me().
double phoxonics::core::DetectorData::phase { 0.0 } |
Referenced by print_me().
double phoxonics::core::DetectorData::real { 0.0 } |
Referenced by print_me().