High-level orchestrator that builds a Maxwell problem from an input deck. More...
#include <cl_MaxwellFactory.hpp>
Public Member Functions | |
| MaxwellFactory (const string &aInputFile) | |
| ~MaxwellFactory () | |
| const string & | mesh_path () const |
| std::shared_ptr< Kernel > | create_magnetic_kernel () |
| std::shared_ptr< Controller > | create_controller () |
| Cell< PhysicalBoundaryCondition * > & | boundary_conditions () |
| Cell< PhysicalBoundaryCondition * > | current_BCs () |
| Mesh * | mesh () |
| string | label () const |
High-level orchestrator that builds a Maxwell problem from an input deck.
| belfem::fem::MaxwellFactory::MaxwellFactory | ( | const string & | aInputFile | ) |
| belfem::fem::MaxwellFactory::~MaxwellFactory | ( | ) |
| Cell< PhysicalBoundaryCondition * > & belfem::fem::MaxwellFactory::boundary_conditions | ( | ) |
| std::shared_ptr< Controller > belfem::fem::MaxwellFactory::create_controller | ( | ) |
| std::shared_ptr< Kernel > belfem::fem::MaxwellFactory::create_magnetic_kernel | ( | ) |
| Cell< PhysicalBoundaryCondition * > belfem::fem::MaxwellFactory::current_BCs | ( | ) |
| string belfem::fem::MaxwellFactory::label | ( | ) | const |
| Mesh * belfem::fem::MaxwellFactory::mesh | ( | ) |
| const string & belfem::fem::MaxwellFactory::mesh_path | ( | ) | const |