XGC1
|
This is the complete list of members for GyroAverageMatrices< Device >, including all inherited members.
broadcast_potentials(const View< double ***, CLayout, DeviceType > &potential_rho, const View< double ****, CLayout, DeviceType > &gradient_rho, const View< double ***, CLayout, DeviceType > &E_para_em, bool potential_requested, bool gradient_requested, bool E_para_em_requested) const | GyroAverageMatrices< Device > | |
copy_matrices_to_device() | GyroAverageMatrices< Device > | inline |
copy_to_device_if_not_resident() | GyroAverageMatrices< Device > | inline |
deallocate_device_matrices_if_not_resident() | GyroAverageMatrices< Device > | inline |
find_a_plane_rank_with_last_gyromatrix() const | GyroAverageMatrices< Device > | |
get_gyroaveraged(const View< double ***, CLayout, DeviceType > &field_rho, const View< double ****, CLayout, DeviceType > &gradient_rho, const View< double ***, CLayout, DeviceType > &E_para_em, bool potential_requested, bool gradient_requested, bool E_para_em_requested) const | GyroAverageMatrices< Device > | |
get_pot_mat_mult(const View< double ***, CLayout, DeviceType > &field_rho, const View< double ****, CLayout, DeviceType > &gradient_rho, const View< double ***, CLayout, DeviceType > &E_para_em, bool potential_requested, bool gradient_requested, bool E_para_em_requested) const | GyroAverageMatrices< Device > | |
gyro_comm_method | GyroAverageMatrices< Device > | |
gyroaverage_field(const Grid< DeviceType > &grid, const View< double ***, CLayout, DeviceType > &field_rho, const View< double **, CLayout, HostType > &field) const | GyroAverageMatrices< Device > | |
gyroaverage_moments(const View< double **, CLayout, DeviceType > &density_rho, const View< double **, CLayout, DeviceType > &flow_rho, const View< double **, CLayout, DeviceType > &energy_rho, const View< double **, CLayout, DeviceType > &density_f0g_rho, const View< double *, CLayout, DeviceType > &density, const View< double *, CLayout, DeviceType > &flow, const View< double *, CLayout, DeviceType > &energy, const View< double *, CLayout, DeviceType > &density_f0g) | GyroAverageMatrices< Device > | |
GyroAverageMatrices() | GyroAverageMatrices< Device > | inline |
GyroAverageMatrices(NLReader::NamelistReader &nlr, const Grid< DeviceType > &grid, const DomainDecomposition< DeviceType > &pol_decomp, const MagneticField< DeviceType > &magnetic_field, bool is_field_following, int n_larmor_pts, int nrho_in, double rhomax_in) | GyroAverageMatrices< Device > | |
init_one_gyro_avg_mat(const Grid< DeviceType > &grid, const MagneticField< DeviceType > &magnetic_field, Matrix< HostType > &matrix, int iphi, int irho, bool is_field_following, int n_larmor_pts) | GyroAverageMatrices< Device > | |
inv_drho | GyroAverageMatrices< Device > | |
iterative_gyroaverage(Matrix< DeviceType > &gyromatrix, bool print_residual, View< double *, CLayout, DeviceType > &view) const | GyroAverageMatrices< Device > | |
matrices | GyroAverageMatrices< Device > | |
matrices_h | GyroAverageMatrices< Device > | |
nphi | GyroAverageMatrices< Device > | |
nrho | GyroAverageMatrices< Device > | |
read_gyro_comm_method(NLReader::NamelistReader &nlr) const | GyroAverageMatrices< Device > | |
resident_on_device | GyroAverageMatrices< Device > | |
rhomax | GyroAverageMatrices< Device > | |
smooth_with_last_gyroaverage(bool print_residual, View< double *, CLayout, DeviceType > &delta_n) const | GyroAverageMatrices< Device > | |
task_group | GyroAverageMatrices< Device > |