|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
#include "vis3d.hpp"
Public Member Functions | |
| Vis3d () | |
Static Public Member Functions | |
| static void | checkout3dfile (const std::string &out_field) |
| static void | cleanup () |
| static void | get3dmeshgrid (Kokkos::View< Real * > *sgrid_ptr, Kokkos::View< Real * > *chigrid_ptr, Kokkos::View< Real * > *phigrid_ptr) |
| static void | get3dmeshinfo (Real *zdsgrid=nullptr, Real *zdchigrid=nullptr, Real *zdphigrid=nullptr, Real *zsmin=nullptr, Real *zchimin=nullptr, Real *zphimin=nullptr, int *zsbin=nullptr, int *zchibin=nullptr, int *zphibin=nullptr, bool *zlocalgrid=nullptr) |
| static void | init3Ddiagnostics (const Diag3dParameters ¶meters) |
| static void | write3D (const std::string &out_field, int ztime, const Kokkos::View< Real *** > *field_array_3d=nullptr, FieldFunc *field_function_ptr=nullptr, std::string *filename=nullptr, bool lclose_file=true, const std::string &filename_suffix="") |
|
inline |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |