This struct contains only static functions to compute the co-efficients for the Lax-Wendroff scheme of macroscopic Maxwells equations using macroscopic properties, namely, conductivity (sigma), permittivity (epsilon). Permeability of the material, mu, is used as (beta/mu) for the E-update defined in MacroscopicEvolveECartesian().
More...
#include <MacroscopicProperties.H>
|
| AMREX_GPU_HOST_DEVICE static AMREX_FORCE_INLINE amrex::Real | alpha (amrex::Real const sigma, amrex::Real const epsilon, amrex::Real dt) |
| |
| AMREX_GPU_HOST_DEVICE static AMREX_FORCE_INLINE amrex::Real | beta (amrex::Real const sigma, amrex::Real const epsilon, amrex::Real dt) |
| |
This struct contains only static functions to compute the co-efficients for the Lax-Wendroff scheme of macroscopic Maxwells equations using macroscopic properties, namely, conductivity (sigma), permittivity (epsilon). Permeability of the material, mu, is used as (beta/mu) for the E-update defined in MacroscopicEvolveECartesian().
◆ alpha()
| AMREX_GPU_HOST_DEVICE static AMREX_FORCE_INLINE amrex::Real LaxWendroffAlgo::alpha |
( |
amrex::Real const |
sigma, |
|
|
amrex::Real const |
epsilon, |
|
|
amrex::Real |
dt |
|
) |
| |
|
inlinestatic |
◆ beta()
| AMREX_GPU_HOST_DEVICE static AMREX_FORCE_INLINE amrex::Real LaxWendroffAlgo::beta |
( |
amrex::Real const |
sigma, |
|
|
amrex::Real const |
epsilon, |
|
|
amrex::Real |
dt |
|
) |
| |
|
inlinestatic |
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/warpx/checkouts/20.10/Source/FieldSolver/FiniteDifferenceSolver/MacroscopicProperties/MacroscopicProperties.H