Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
ElectroMagSimulation1D () | |
ElectroMagSimulation1D (const std::shared_ptr< SimulationConfig > sim_config) | |
virtual | ~ElectroMagSimulation1D () |
void | configure () overridefinal |
void | print_me () overridefinal |
![]() | |
SimulationBase () | |
SimulationBase (const std::shared_ptr< SimulationConfig > sim_config) | |
virtual | ~SimulationBase () |
void | start () |
SimulationBase () | |
SimulationBase (const std::shared_ptr< SimulationConfig > sim_config) | |
virtual | ~SimulationBase () |
void | start () |
![]() | |
virtual void | configure (std::shared_ptr< ConfigBase > config_base) |
virtual void | configure (std::shared_ptr< ConfigBase > config_base) |
phoxonics::core::ElectroMagSimulation1D::ElectroMagSimulation1D | ( | ) |
|
explicit |
|
virtual |
|
finaloverridevirtual |
Reimplemented from phoxonics::core::SimulationBase.
References phoxonics::core::SimulationBase::configure(), phoxonics::core::SimulationItemBase::log_, and phoxonics::common::Logger::log_trac().
|
finaloverridevirtual |
Reimplemented from phoxonics::core::SimulationBase.
References phoxonics::core::SimulationItemBase::log_, phoxonics::common::Logger::log_trac(), and phoxonics::core::SimulationBase::print_me().