8 #ifndef ELECTROMAGCELLS1D_HPP_
9 #define ELECTROMAGCELLS1D_HPP_
13 #include "../cell/ElectroMagCell.hpp"
14 #include "../../../common/common.hpp"
15 #include "../../../visual/visual.hpp"
26 std::vector<ElectroMagCell>
cells;
39 std::shared_ptr<
phoxonics::common::Hdf5Base> hdf5_base) override final;
43 phoxonics::visual::GnuplotConfig gp_config) override final;
std::vector< ElectroMagCell > cells
Definition: ElectroMagCells1D.hpp:26
void generate_cells_slice_h5(std::string component, std::shared_ptr< phoxonics::common::Hdf5Base > hdf5_base) overridefinal
Definition: ElectroMagCells1D.cpp:60
Definition: CellsBase.hpp:20
void configure() overridefinal
Definition: ElectroMagCells1D.cpp:23
Definition: CommonBase.hpp:14
ElectroMagCells1D()
Definition: ElectroMagCells1D.cpp:15
void generate_cells_h5(std::string material_property) overridefinal
Definition: ElectroMagCells1D.cpp:36
void visualize_cells_slice(std::string component, phoxonics::visual::GnuplotConfig gp_config) overridefinal
Definition: ElectroMagCells1D.cpp:91
Definition: ElectroMagCells1D.hpp:21
virtual ~ElectroMagCells1D()
Definition: ElectroMagCells1D.cpp:19
void print_me() overridefinal
Definition: ElectroMagCells1D.cpp:30