#include <AMReX.H>
#include <AMReX_BLProfiler.H>
#include <mpi.h>
#include <AMReX_REAL.H>
Go to the source code of this file.
|
| int | warpx_Real_size () |
| |
| int | warpx_ParticleReal_size () |
| |
| int | warpx_nSpecies () |
| |
| bool | warpx_use_fdtd_nci_corr () |
| |
| int | warpx_galerkin_interpolation () |
| |
| int | warpx_nComps () |
| |
| int | warpx_SpaceDim () |
| |
| void | amrex_init (int argc, char *argv[]) |
| |
| void | amrex_init_with_inited_mpi (int argc, char *argv[], MPI_Comm mpicomm) |
| |
| void | amrex_finalize (int finalize_mpi) |
| |
| void | warpx_init () |
| |
| void | warpx_finalize () |
| |
| void | warpx_set_callback_py_afterinit (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_beforeEsolve (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_afterEsolve (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_beforedeposition (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_afterdeposition (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_particlescraper (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_particleloader (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_beforestep (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_afterstep (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_afterrestart (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_particleinjection (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_set_callback_py_appliedfields (WARPX_CALLBACK_PY_FUNC_0) |
| |
| void | warpx_evolve (int numsteps) |
| |
| void | warpx_addNParticles (int speciesnumber, int lenx, amrex::ParticleReal const *x, amrex::ParticleReal const *y, amrex::ParticleReal const *z, amrex::ParticleReal const *vx, amrex::ParticleReal const *vy, amrex::ParticleReal const *vz, int nattr, amrex::ParticleReal const *attr, int uniqueparticles) |
| |
| void | warpx_ConvertLabParamsToBoost () |
| |
| void | warpx_CheckGriddingForRZSpectral () |
| |
| amrex::Real | warpx_getProbLo (int dir) |
| |
| amrex::Real | warpx_getProbHi (int dir) |
| |
| long | warpx_getNumParticles (int speciesnumber) |
| |
| amrex::ParticleReal ** | warpx_getParticleStructs (int speciesnumber, int lev, int *num_tiles, int **particles_per_tile) |
| |
| amrex::ParticleReal ** | warpx_getParticleArrays (int speciesnumber, int comp, int lev, int *num_tiles, int **particles_per_tile) |
| |
| void | warpx_ComputeDt () |
| |
| void | warpx_MoveWindow () |
| |
| void | warpx_EvolveE (amrex::Real dt) |
| |
| void | warpx_EvolveB (amrex::Real dt) |
| |
| void | warpx_FillBoundaryE () |
| |
| void | warpx_FillBoundaryB () |
| |
| void | warpx_SyncCurrent () |
| |
| void | warpx_UpdateAuxilaryData () |
| |
| void | warpx_PushParticlesandDepose (amrex::Real cur_time) |
| |
| int | warpx_getistep (int lev) |
| |
| void | warpx_setistep (int lev, int ii) |
| |
| amrex::Real | warpx_gett_new (int lev) |
| |
| void | warpx_sett_new (int lev, amrex::Real time) |
| |
| amrex::Real | warpx_getdt (int lev) |
| |
| int | warpx_maxStep () |
| |
| amrex::Real | warpx_stopTime () |
| |
| int | warpx_finestLevel () |
| |
| void | mypc_Redistribute () |
| |
◆ WARPX_CALLBACK_PY_FUNC_0
| typedef void(* WARPX_CALLBACK_PY_FUNC_0) () |
◆ amrex_finalize()
| void amrex_finalize |
( |
int |
finalize_mpi | ) |
|
◆ amrex_init()
| void amrex_init |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ amrex_init_with_inited_mpi()
| void amrex_init_with_inited_mpi |
( |
int |
argc, |
|
|
char * |
argv[], |
|
|
MPI_Comm |
mpicomm |
|
) |
| |
◆ mypc_Redistribute()
| void mypc_Redistribute |
( |
| ) |
|
◆ warpx_addNParticles()
| void warpx_addNParticles |
( |
int |
speciesnumber, |
|
|
int |
lenx, |
|
|
amrex::ParticleReal const * |
x, |
|
|
amrex::ParticleReal const * |
y, |
|
|
amrex::ParticleReal const * |
z, |
|
|
amrex::ParticleReal const * |
vx, |
|
|
amrex::ParticleReal const * |
vy, |
|
|
amrex::ParticleReal const * |
vz, |
|
|
int |
nattr, |
|
|
amrex::ParticleReal const * |
attr, |
|
|
int |
uniqueparticles |
|
) |
| |
◆ warpx_CheckGriddingForRZSpectral()
| void warpx_CheckGriddingForRZSpectral |
( |
| ) |
|
◆ warpx_ComputeDt()
◆ warpx_ConvertLabParamsToBoost()
| void warpx_ConvertLabParamsToBoost |
( |
| ) |
|
◆ warpx_evolve()
| void warpx_evolve |
( |
int |
numsteps | ) |
|
◆ warpx_EvolveB()
| void warpx_EvolveB |
( |
amrex::Real |
dt | ) |
|
◆ warpx_EvolveE()
| void warpx_EvolveE |
( |
amrex::Real |
dt | ) |
|
◆ warpx_FillBoundaryB()
| void warpx_FillBoundaryB |
( |
| ) |
|
◆ warpx_FillBoundaryE()
| void warpx_FillBoundaryE |
( |
| ) |
|
◆ warpx_finalize()
◆ warpx_finestLevel()
| int warpx_finestLevel |
( |
| ) |
|
◆ warpx_galerkin_interpolation()
| int warpx_galerkin_interpolation |
( |
| ) |
|
◆ warpx_getdt()
| amrex::Real warpx_getdt |
( |
int |
lev | ) |
|
◆ warpx_getistep()
| int warpx_getistep |
( |
int |
lev | ) |
|
◆ warpx_getNumParticles()
| long warpx_getNumParticles |
( |
int |
speciesnumber | ) |
|
◆ warpx_getParticleArrays()
| amrex::ParticleReal** warpx_getParticleArrays |
( |
int |
speciesnumber, |
|
|
int |
comp, |
|
|
int |
lev, |
|
|
int * |
num_tiles, |
|
|
int ** |
particles_per_tile |
|
) |
| |
◆ warpx_getParticleStructs()
| amrex::ParticleReal** warpx_getParticleStructs |
( |
int |
speciesnumber, |
|
|
int |
lev, |
|
|
int * |
num_tiles, |
|
|
int ** |
particles_per_tile |
|
) |
| |
◆ warpx_getProbHi()
| amrex::Real warpx_getProbHi |
( |
int |
dir | ) |
|
◆ warpx_getProbLo()
| amrex::Real warpx_getProbLo |
( |
int |
dir | ) |
|
◆ warpx_gett_new()
| amrex::Real warpx_gett_new |
( |
int |
lev | ) |
|
◆ warpx_init()
◆ warpx_maxStep()
◆ warpx_MoveWindow()
| void warpx_MoveWindow |
( |
| ) |
|
◆ warpx_nComps()
◆ warpx_nSpecies()
◆ warpx_ParticleReal_size()
| int warpx_ParticleReal_size |
( |
| ) |
|
◆ warpx_PushParticlesandDepose()
| void warpx_PushParticlesandDepose |
( |
amrex::Real |
cur_time | ) |
|
◆ warpx_Real_size()
◆ warpx_set_callback_py_afterdeposition()
◆ warpx_set_callback_py_afterEsolve()
◆ warpx_set_callback_py_afterinit()
◆ warpx_set_callback_py_afterrestart()
◆ warpx_set_callback_py_afterstep()
◆ warpx_set_callback_py_appliedfields()
◆ warpx_set_callback_py_beforedeposition()
◆ warpx_set_callback_py_beforeEsolve()
◆ warpx_set_callback_py_beforestep()
◆ warpx_set_callback_py_particleinjection()
◆ warpx_set_callback_py_particleloader()
◆ warpx_set_callback_py_particlescraper()
◆ warpx_setistep()
| void warpx_setistep |
( |
int |
lev, |
|
|
int |
ii |
|
) |
| |
◆ warpx_sett_new()
| void warpx_sett_new |
( |
int |
lev, |
|
|
amrex::Real |
time |
|
) |
| |
◆ warpx_SpaceDim()
◆ warpx_stopTime()
| amrex::Real warpx_stopTime |
( |
| ) |
|
◆ warpx_SyncCurrent()
| void warpx_SyncCurrent |
( |
| ) |
|
◆ warpx_UpdateAuxilaryData()
| void warpx_UpdateAuxilaryData |
( |
| ) |
|
◆ warpx_use_fdtd_nci_corr()
| bool warpx_use_fdtd_nci_corr |
( |
| ) |
|