XGCa
Classes | Functions
electric_field.hpp File Reference
#include "space_settings.hpp"
#include "NamelistReader.hpp"
#include "grid.hpp"
#include "grid_field_pack.hpp"
#include "timer_macro.hpp"
#include "smoothing.hpp"
#include "get_potential_grad.hpp"
#include "plane_field_gatherer.hpp"
#include "field_following_coordinates.hpp"
#include "perturbed_B_field.hpp"
#include "get_dAdt_guess.hpp"
Include dependency graph for electric_field.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  getGyroVecFldType< KinType::DriftKin >
 
struct  getGyroVecFldType< KinType::GyroKin >
 
struct  getGyroScaFldType< KinType::DriftKin >
 
struct  getGyroScaFldType< KinType::GyroKin >
 
struct  gfpack_push_type< KT, PhiInterpType::Planes, MT, MagneticFieldMode::Electromagnetic >
 
struct  gfpack_push_type< KT, PhiInterpType::Planes, MT, MagneticFieldMode::Electrostatic >
 
struct  gfpack_push_type< KT, PhiInterpType::Planes, MarkerType::ReducedDeltaF, MagneticFieldMode::Electrostatic >
 
struct  gfpack_push_type< KT, PhiInterpType::None, MT, MagneticFieldMode::Electrostatic >
 
struct  ElectricField< Device >
 

Functions

void set_rho_ff_pointers (int n, Field< VarType::Scalar, PhiInterpType::None > *dpot, Field< VarType::Scalar, PhiInterpType::Planes > *dpot_ff)
 
void set_rho_pointers (int n, Field< VarType::Scalar, PhiInterpType::None > *dpot)
 

Function Documentation

◆ set_rho_ff_pointers()

void set_rho_ff_pointers ( int  n,
Field< VarType::Scalar, PhiInterpType::None > *  dpot,
Field< VarType::Scalar, PhiInterpType::Planes > *  dpot_ff 
)
Here is the caller graph for this function:

◆ set_rho_pointers()

void set_rho_pointers ( int  n,
Field< VarType::Scalar, PhiInterpType::None > *  dpot 
)
Here is the caller graph for this function: