WarpX
Loading...
Searching...
No Matches
Fields.H File Reference
#include <ablastr/fields/MultiFabRegister.H>
#include <AMReX_Enum.H>
#include <algorithm>
#include <iterator>

Go to the source code of this file.

Namespaces

namespace  warpx
 
namespace  warpx::fields
 

Enumerations

enum class  warpx::fields::FieldType : int {
  warpx::fields::None , warpx::fields::Efield_aux , warpx::fields::Bfield_aux , warpx::fields::Efield_fp ,
  warpx::fields::Bfield_fp , warpx::fields::Efield_fp_external , warpx::fields::Bfield_fp_external , warpx::fields::current_fp ,
  warpx::fields::current_fp_nodal , warpx::fields::current_fp_vay , warpx::fields::current_buf , warpx::fields::current_store ,
  warpx::fields::rho_buf , warpx::fields::rho_fp , warpx::fields::F_fp , warpx::fields::G_fp ,
  warpx::fields::phi_fp , warpx::fields::vector_potential_fp , warpx::fields::vector_potential_fp_nodal , warpx::fields::vector_potential_grad_buf_e_stag ,
  warpx::fields::vector_potential_grad_buf_b_stag , warpx::fields::hybrid_electron_pressure_fp , warpx::fields::hybrid_rho_fp_temp , warpx::fields::hybrid_current_fp_temp ,
  warpx::fields::hybrid_current_fp_plasma , warpx::fields::hybrid_current_fp_external , warpx::fields::hybrid_B_fp_external , warpx::fields::hybrid_E_fp_external ,
  warpx::fields::Efield_cp , warpx::fields::Bfield_cp , warpx::fields::current_cp , warpx::fields::rho_cp ,
  warpx::fields::F_cp , warpx::fields::G_cp , warpx::fields::Efield_cax , warpx::fields::Bfield_cax ,
  warpx::fields::E_external_particle_field , warpx::fields::B_external_particle_field , warpx::fields::distance_to_eb , warpx::fields::edge_lengths ,
  warpx::fields::face_areas , warpx::fields::area_mod , warpx::fields::pml_E_fp , warpx::fields::pml_B_fp ,
  warpx::fields::pml_j_fp , warpx::fields::pml_F_fp , warpx::fields::pml_G_fp , warpx::fields::pml_E_cp ,
  warpx::fields::pml_B_cp , warpx::fields::pml_j_cp , warpx::fields::pml_F_cp , warpx::fields::pml_G_cp ,
  warpx::fields::pml_edge_lengths , warpx::fields::Efield_avg_fp , warpx::fields::Bfield_avg_fp , warpx::fields::Efield_avg_cp ,
  warpx::fields::Bfield_avg_cp , warpx::fields::B_old , warpx::fields::Efield_fp_save , warpx::fields::current_fp_MM ,
  warpx::fields::MassMatrices_X , warpx::fields::MassMatrices_Y , warpx::fields::MassMatrices_Z , warpx::fields::MassMatrices_PC ,
  warpx::fields::ECTRhofield , warpx::fields::Venl , warpx::fields::global_debye_length
}
 

Functions

bool warpx::fields::isFieldArray (const FieldType field_type)
 

Variables

constexpr FieldType warpx::fields::ArrayFieldTypes []