#include <Kokkos_Core.hpp>
#include <mpi.h>
#include <iostream>
#include <sstream>
#include <fstream>
#include <string>
#include "timer_macro.hpp"
#include "NamelistReader.hpp"
#include "plasma.hpp"
#include "electric_field.hpp"
#include "pushe_diagnostics.hpp"
#include "heat_diagnostics.hpp"
#include "neutrals.hpp"
#include "sheath.hpp"
#include "domain_decomposition.hpp"
#include "init_objects.hpp"
#include "scatter.hpp"
#include "main_loop.hpp"
#include "shift.hpp"
#include "restart.hpp"
#include "my_mpi.hpp"
#include "load_or_restart.hpp"
#include "check_input_file.hpp"
#include "checkpoint.hpp"
#include "DM_wrapper.hpp"
#include "global_particle_check.hpp"
#include "xgc.hpp"
Functions | |
void | xgc_setup_p1 () |
void | xgc_setup_p2 () |
void | xgc_setup_p3 () |
int | do_chargei_for_chargee_bg () |
void | xgc_step_zero_p1 () |
void | xgc_step_zero_p2 () |
void | xgc_finalize () |
int | get_sml_mype () |
int | get_test_type () |
int | get_grid_nnode () |
int | get_grid_nplanes () |
int | get_grid_nrho () |
void | my_mpi_init (int color) |
void | fortran_mpi_init () |
std::string | read_and_mpi_broadcast_input_file (const std::string &filename) |
void | xgc () |
int do_chargei_for_chargee_bg | ( | ) |
void fortran_mpi_init | ( | ) |
int get_grid_nnode | ( | ) |
int get_grid_nplanes | ( | ) |
int get_grid_nrho | ( | ) |
int get_sml_mype | ( | ) |
int get_test_type | ( | ) |
void my_mpi_init | ( | int | color | ) |
std::string read_and_mpi_broadcast_input_file | ( | const std::string & | filename | ) |
void xgc | ( | ) |
void xgc_finalize | ( | ) |
void xgc_setup_p1 | ( | ) |
void xgc_setup_p2 | ( | ) |
void xgc_setup_p3 | ( | ) |
void xgc_step_zero_p1 | ( | ) |
void xgc_step_zero_p2 | ( | ) |