WarpX
Classes | Functions
WarpXAlgorithmSelection.H File Reference
#include <AMReX_ParmParse.H>
#include <string>

Go to the source code of this file.

Classes

struct  MediumForEM
 struct to determine the computational medium, i.e., vacuum or material/macroscopic default is vacuum. More...
 
struct  MacroscopicSolverAlgo
 struct to select algorithm for macroscopic Maxwell solver LaxWendroff (semi-implicit) represents sigma*E = sigma*0.5*(E^(n) + E^(n+1)) Backward Euler (fully-implicit) represents sigma*E = sigma*E^(n+1) default is Backward Euler as it is more robust. More...
 
struct  MaxwellSolverAlgo
 
struct  ParticlePusherAlgo
 
struct  CurrentDepositionAlgo
 
struct  ChargeDepositionAlgo
 
struct  GatheringAlgo
 
struct  LoadBalanceCostsUpdateAlgo
 

Functions

int GetAlgorithmInteger (amrex::ParmParse &pp, const char *pp_search_key)
 

Function Documentation

◆ GetAlgorithmInteger()

int GetAlgorithmInteger ( amrex::ParmParse &  pp,
const char *  pp_search_key 
)