11 #include "../../../common/common.hpp"
12 #include "../common/SimulationItemBase.hpp"
13 #include "../config/SimulationConfig.hpp"
14 #include "../common/Vector3D.hpp"
15 #include "../cells/CellsBase.hpp"
16 #include "../cells/CellsFactory.hpp"
17 #include "../source/SourceBase.hpp"
18 #include "../pml/PmlBase.hpp"
virtual void configure() override
Definition: GridBase.cpp:30
GridBase()
Definition: GridBase.cpp:13
Definition: CommonBase.hpp:14
Vector3D size
Definition: GridBase.hpp:34
std::shared_ptr< SimulationConfig > sim_config
Definition: SimulationItemBase.hpp:25
Definition: SimulationItemBase.hpp:22
Definition: GridBase.hpp:26
Definition: Vector3D.hpp:19
virtual void build()
Definition: GridBase.cpp:26
std::shared_ptr< CellsBase > cells_base
Definition: GridBase.hpp:33
virtual void print_me() override
Definition: GridBase.cpp:46
virtual ~GridBase()
Definition: GridBase.cpp:22