XGCa
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Functions
xgc.cpp File Reference
#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"
Include dependency graph for xgc.cpp:

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 ()
 

Function Documentation

int do_chargei_for_chargee_bg ( )

Here is the caller graph for this function:

void fortran_mpi_init ( )

Here is the call graph for this function:

Here is the caller graph for this function:

int get_grid_nnode ( )

Here is the caller graph for this function:

int get_grid_nplanes ( )

Here is the caller graph for this function:

int get_grid_nrho ( )

Here is the caller graph for this function:

int get_sml_mype ( )

Here is the caller graph for this function:

int get_test_type ( )
void my_mpi_init ( int  color)

Here is the caller graph for this function:

std::string read_and_mpi_broadcast_input_file ( const std::string &  filename)

Here is the caller graph for this function:

void xgc ( )

Here is the call graph for this function:

Here is the caller graph for this function:

void xgc_finalize ( )

Here is the caller graph for this function:

void xgc_setup_p1 ( )

Here is the caller graph for this function:

void xgc_setup_p2 ( )

Here is the caller graph for this function:

void xgc_setup_p3 ( )

Here is the caller graph for this function:

void xgc_step_zero_p1 ( )

Here is the caller graph for this function:

void xgc_step_zero_p2 ( )

Here is the caller graph for this function: