WarpX
Source
FieldSolver
Fields.H
Go to the documentation of this file.
1
/* Copyright 2024 Luca Fedeli
2
*
3
* This file is part of WarpX.
4
*
5
* License: BSD-3-Clause-LBNL
6
*/
7
#ifndef WARPX_FIELDS_H_
8
#define WARPX_FIELDS_H_
9
10
namespace
warpx::fields
11
{
12
enum struct
FieldType
:
int
13
{
14
Efield_aux
,
15
Bfield_aux
,
16
Efield_fp
,
17
Bfield_fp
,
18
current_fp
,
19
current_fp_nodal
,
20
rho_fp
,
21
F_fp
,
22
G_fp
,
23
phi_fp
,
24
vector_potential_fp
,
25
Efield_cp
,
26
Bfield_cp
,
27
current_cp
,
28
rho_cp
,
29
F_cp
,
30
G_cp
,
31
edge_lengths
,
32
face_areas
,
33
Efield_avg_fp
,
34
Bfield_avg_fp
,
35
Efield_avg_cp
,
36
Bfield_avg_cp
37
};
38
}
39
40
#endif
//WARPX_FIELDS_H_
int
const int[]
warpx::fields
Definition:
Fields.H:11
warpx::fields::FieldType
FieldType
Definition:
Fields.H:13
warpx::fields::FieldType::Efield_aux
@ Efield_aux
warpx::fields::FieldType::current_cp
@ current_cp
warpx::fields::FieldType::current_fp_nodal
@ current_fp_nodal
warpx::fields::FieldType::F_fp
@ F_fp
warpx::fields::FieldType::Bfield_aux
@ Bfield_aux
warpx::fields::FieldType::G_cp
@ G_cp
warpx::fields::FieldType::phi_fp
@ phi_fp
warpx::fields::FieldType::Efield_cp
@ Efield_cp
warpx::fields::FieldType::rho_cp
@ rho_cp
warpx::fields::FieldType::Efield_fp
@ Efield_fp
warpx::fields::FieldType::edge_lengths
@ edge_lengths
warpx::fields::FieldType::face_areas
@ face_areas
warpx::fields::FieldType::G_fp
@ G_fp
warpx::fields::FieldType::current_fp
@ current_fp
warpx::fields::FieldType::rho_fp
@ rho_fp
warpx::fields::FieldType::Bfield_cp
@ Bfield_cp
warpx::fields::FieldType::Bfield_fp
@ Bfield_fp
warpx::fields::FieldType::F_cp
@ F_cp
warpx::fields::FieldType::Bfield_avg_cp
@ Bfield_avg_cp
warpx::fields::FieldType::Efield_avg_fp
@ Efield_avg_fp
warpx::fields::FieldType::Efield_avg_cp
@ Efield_avg_cp
warpx::fields::FieldType::Bfield_avg_fp
@ Bfield_avg_fp
warpx::fields::FieldType::vector_potential_fp
@ vector_potential_fp
Generated by
1.9.1