|
ARTEMIS
|
#include "WarpX.H"#include "WarpXAlgorithmSelection.H"#include <AMReX.H>#include <AMReX_ParmParse.H>#include <algorithm>#include <cstring>#include <cctype>#include <map>#include <utility>Functions | |
| int | GetAlgorithmInteger (amrex::ParmParse &pp, const char *pp_search_key) |
| int | GetFieldBCTypeInteger (std::string BCType) |
| ParticleBoundaryType | GetParticleBCTypeInteger (std::string BCType) |
Variables | |
| const std::map< std::string, int > | grid_to_int |
| const std::map< std::string, int > | electromagnetic_solver_algo_to_int |
| const std::map< std::string, int > | electrostatic_solver_algo_to_int |
| const std::map< std::string, int > | particle_pusher_algo_to_int |
| const std::map< std::string, int > | current_deposition_algo_to_int |
| const std::map< std::string, int > | charge_deposition_algo_to_int |
| const std::map< std::string, int > | gathering_algo_to_int |
| const std::map< std::string, int > | psatd_solution_type_to_int |
| const std::map< std::string, int > | J_in_time_to_int |
| const std::map< std::string, int > | rho_in_time_to_int |
| const std::map< std::string, int > | load_balance_costs_update_algo_to_int |
| const std::map< std::string, int > | MaxwellSolver_medium_algo_to_int |
| const std::map< std::string, int > | MacroscopicSolver_algo_to_int |
| const std::map< std::string, int > | FieldBCType_algo_to_int |
| const std::map< std::string, ParticleBoundaryType > | ParticleBCType_algo_to_enum |
| const std::map< std::string, int > | ReductionType_algo_to_int |
| const std::map< std::string, int > | IntegrationType_algo_to_int |
| const std::map< std::string, int > | CoupledYeeSolver_algo_to_int |
| int GetAlgorithmInteger | ( | amrex::ParmParse & | pp, |
| const char * | pp_search_key | ||
| ) |
| int GetFieldBCTypeInteger | ( | std::string | BCType | ) |
Select BC Type for fields, if field=true else select BCType for particles.
| ParticleBoundaryType GetParticleBCTypeInteger | ( | std::string | BCType | ) |
Select BC Type for particles.
| const std::map<std::string, int> charge_deposition_algo_to_int |
| const std::map<std::string, int> CoupledYeeSolver_algo_to_int |
| const std::map<std::string, int> current_deposition_algo_to_int |
| const std::map<std::string, int> electromagnetic_solver_algo_to_int |
| const std::map<std::string, int> electrostatic_solver_algo_to_int |
| const std::map<std::string, int> FieldBCType_algo_to_int |
| const std::map<std::string, int> gathering_algo_to_int |
| const std::map<std::string, int> grid_to_int |
| const std::map<std::string, int> IntegrationType_algo_to_int |
| const std::map<std::string, int> J_in_time_to_int |
| const std::map<std::string, int> load_balance_costs_update_algo_to_int |
| const std::map<std::string, int> MacroscopicSolver_algo_to_int |
| const std::map<std::string, int> MaxwellSolver_medium_algo_to_int |
| const std::map<std::string, int> particle_pusher_algo_to_int |
| const std::map<std::string, ParticleBoundaryType> ParticleBCType_algo_to_enum |
| const std::map<std::string, int> psatd_solution_type_to_int |
| const std::map<std::string, int> ReductionType_algo_to_int |
| const std::map<std::string, int> rho_in_time_to_int |