XGC1
|
#include <iostream>
#include <Kokkos_Core.hpp>
#include "NamelistReader.hpp"
#include "species.hpp"
#include "domain_decomposition.hpp"
#include "charge.hpp"
#include "init_objects.hpp"
Functions | |
void | set_fortran_sml_monte_num (int sml_monte_num) |
void | get_ptb_3db_init (int *rampup_vac_int_in, int *num_ntor_in, int *rampup_time_in, int *start_time_in, int **ntor_in) |
void | init_objects (NLReader::NamelistReader &nlr, const Simulation< DeviceType > &sml, const MagneticField< DeviceType > &magnetic_field, Plasma &plasma, const Grid< DeviceType > &grid, PerturbedBField< DeviceType > &perturbed_B_field) |
void | set_sml_monte_num (NLReader::NamelistReader &nlr, const Grid< HostType > &grid) |
void get_ptb_3db_init | ( | int * | rampup_vac_int_in, |
int * | num_ntor_in, | ||
int * | rampup_time_in, | ||
int * | start_time_in, | ||
int ** | ntor_in | ||
) |
void init_objects | ( | NLReader::NamelistReader & | nlr, |
const Simulation< DeviceType > & | sml, | ||
const MagneticField< DeviceType > & | magnetic_field, | ||
Plasma & | plasma, | ||
const Grid< DeviceType > & | grid, | ||
PerturbedBField< DeviceType > & | perturbed_B_field | ||
) |
void set_fortran_sml_monte_num | ( | int | sml_monte_num | ) |
void set_sml_monte_num | ( | NLReader::NamelistReader & | nlr, |
const Grid< HostType > & | grid | ||
) |