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 "species.hpp"
#include "electric_field.hpp"
#include "pushe_diagnostics.hpp"
#include "heat_diagnostics.hpp"
#include "neutrals.hpp"
#include "sheath.hpp"
#include "gen_perm.hpp"
#include "domain_decomposition.hpp"
#include "init_objects.hpp"
#include "scatter.hpp"
#include "main_loop.hpp"
#include "xgc.hpp"
Include dependency graph for xgc.cpp:

Functions

void xgc_setup ()
 
int do_chargei_for_chargee_bg ()
 
void xgc_step_zero ()
 
void xgc_finalize ()
 
int get_sml_mype ()
 
void my_mpi_init (int color)
 
void mpi_setup ()
 
std::string read_and_mpi_broadcast_input_file (const std::string &filename)
 
void xgc (FortranPtr grid_fptr, FortranPtr psn_fptr, FortranPtr spall_fptr)
 

Function Documentation

int do_chargei_for_chargee_bg ( )

Here is the caller graph for this function:

int get_sml_mype ( )

Here is the caller graph for this function:

void mpi_setup ( )

Here is the call graph for this function:

Here is the caller graph for this function:

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 ( FortranPtr  grid_fptr,
FortranPtr  psn_fptr,
FortranPtr  spall_fptr 
)

Here is the call graph for this function:

void xgc_finalize ( )

Here is the caller graph for this function:

void xgc_setup ( )

Here is the caller graph for this function:

void xgc_step_zero ( )

Here is the caller graph for this function: