WarpX
Public Types | List of all members
MacroscopicSolverAlgo Struct Reference

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...

#include <WarpXAlgorithmSelection.H>

Public Types

enum  { BackwardEuler = 0 , LaxWendroff = 1 }
 

Detailed Description

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.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
BackwardEuler 
LaxWendroff 

The documentation for this struct was generated from the following file: