Phoxonics  1.0
Object Oriented FDTD Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
phoxonics::core::ElectroMagnetic1D Member List

This is the complete list of members for phoxonics::core::ElectroMagnetic1D, including all inherited members.

apply_detectors(double time) overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
apply_pml() overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
apply_sources(double time) overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
calculate_detectors_amp_phase()phoxonics::core::EngineBaseprotectedvirtual
calculate_detectors_amp_phase()phoxonics::core::EngineBaseprotectedvirtual
cfg_phoxonics::core::SimulationItemBaseprotected
component1phoxonics::core::ElectroMagnetic1D
component2phoxonics::core::ElectroMagnetic1D
config_param_heleper_phoxonics::core::SimulationItemBaseprotected
configure() overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
phoxonics::core::SimulationItemBase::configure(std::shared_ptr< ConfigBase > config_base)phoxonics::core::SimulationItemBasevirtual
cuda_enabledphoxonics::core::EngineBase
detectors_base_phoxonics::core::EngineBaseprotected
ElectroMagnetic1D()phoxonics::core::ElectroMagnetic1Dexplicit
em_cells_1d_phoxonics::core::ElectroMagnetic1D
em_constants_phoxonics::core::SimulationItemBaseprotected
EngineBase()phoxonics::core::EngineBaseexplicit
EngineBase()phoxonics::core::EngineBaseexplicit
fld_phoxonics::core::SimulationItemBaseprotected
fmt_ typedefphoxonics::core::SimulationItemBaseprotected
fmt_ typedefphoxonics::core::SimulationItemBaseprotected
generate_animationphoxonics::core::EngineBase
generate_hdf5_shell(bool execute_shell)phoxonics::core::EngineBaseprotectedvirtual
generate_hdf5_shell(bool execute_shell)phoxonics::core::EngineBaseprotectedvirtual
grid_base_phoxonics::core::EngineBaseprotected
h5_component_data_file(std::string component)phoxonics::core::EngineBaseprotected
h5_component_data_file(std::string component)phoxonics::core::EngineBaseprotected
h5_data_dataset_namephoxonics::core::EngineBase
h5_data_filephoxonics::core::EngineBase
h5_geom_dataset_namephoxonics::core::EngineBase
h5_geometry_filephoxonics::core::EngineBase
hdf5_renderer_phoxonics::core::SimulationItemBaseprotected
init_hdf5_files()phoxonics::core::EngineBaseprotectedvirtual
init_hdf5_files()phoxonics::core::EngineBaseprotectedvirtual
log_phoxonics::core::SimulationItemBaseprotected
mpi_enabledphoxonics::core::EngineBase
periodsphoxonics::core::ElectroMagnetic1D
pml_base_phoxonics::core::EngineBaseprotected
print_me() overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
process() overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
propagation_directionphoxonics::core::ElectroMagnetic1D
real_time_visualizationphoxonics::core::EngineBase
record_hdf5_detectors()phoxonics::core::EngineBaseprotectedvirtual
record_hdf5_detectors()phoxonics::core::EngineBaseprotectedvirtual
record_hdf5_slice()phoxonics::core::EngineBaseprotectedvirtual
record_hdf5_slice()phoxonics::core::EngineBaseprotectedvirtual
sim_configphoxonics::core::SimulationItemBase
SimulationItemBase()phoxonics::core::SimulationItemBaseprotected
SimulationItemBase()phoxonics::core::SimulationItemBaseprotected
sources_base_phoxonics::core::EngineBaseprotected
start(std::shared_ptr< GridBase > grid_base, std::vector< std::shared_ptr< SourceBase >> sources_base, std::vector< std::shared_ptr< DetectorBase >> fluxes_base, std::shared_ptr< PmlBase > pml_base) overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
strs_phoxonics::core::SimulationItemBaseprotected
update_field(std::string component) overridefinalphoxonics::core::ElectroMagnetic1Dvirtual
use_threadsphoxonics::core::ElectroMagnetic1D
utils_phoxonics::core::SimulationItemBaseprotected
visualization_commandsphoxonics::core::EngineBase
visualize_real_time()phoxonics::core::EngineBaseprotectedvirtual
visualize_real_time()phoxonics::core::EngineBaseprotectedvirtual
~ElectroMagnetic1D()phoxonics::core::ElectroMagnetic1Dvirtual
~EngineBase()phoxonics::core::EngineBasevirtual
~EngineBase()phoxonics::core::EngineBasevirtual
~SimulationItemBase()phoxonics::core::SimulationItemBaseprotectedvirtual
~SimulationItemBase()phoxonics::core::SimulationItemBaseprotectedvirtual