Phoxonics
1.0
Object Oriented FDTD Software
|
Public Member Functions | |
GridConfig () | |
GridConfig (std::string config_type) | |
virtual | ~GridConfig () |
void | print_me () overridefinal |
![]() | |
ConfigBase () | |
virtual | ~ConfigBase () |
ConfigBase () | |
virtual | ~ConfigBase () |
Public Attributes | |
Vector3D | size |
![]() | |
phoxonics::common::Logger | log |
std::vector< ConfigParam > | config_param |
bool | has_parsed_data { false } |
bool | is_required { false } |
std::string | config_type { "" } |
std::string | config_desc { "Base Config" } |
phoxonics::common::Utilities | utils |
Additional Inherited Members | |
![]() | |
typedef phoxonics::common::Formatter | fmt |
typedef phoxonics::common::Formatter | fmt |
|
explicit |
|
explicit |
|
virtual |
References phoxonics::core::ConfigBase::log, and phoxonics::common::Logger::log_trac().
|
finaloverridevirtual |
Reimplemented from phoxonics::core::ConfigBase.
References phoxonics::core::ConfigBase::log, phoxonics::common::Logger::log_info(), phoxonics::common::Logger::log_trac(), phoxonics::core::Vector3D::print_me(), phoxonics::core::ConfigBase::print_me(), and size.
Referenced by phoxonics::core::SimulationConfig::print_me().
Vector3D phoxonics::core::GridConfig::size |
Referenced by phoxonics::core::ConfigJsonParser::parse_grid_config(), and print_me().