|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
This is the complete list of members for orb5x::Diagnostics, including all inherited members.
| accumulate_diagnostics(int isp, Real wt, Real w3t, Real pt, Real pvolgc, Real ze, Real zf0, Real sigmat, Real q_vgc_dot_genelec, Real q_dvpadt0_dot_gyroapar) | orb5x::Diagnostics | static |
| accumulate_displacements(int isp, bool in_ksieta, Real chit_cos, Real chit_sin, Real sigmat, const std::array< Real, 3 > &tempd, const std::array< Real, 3 > &vgc, const std::array< Real, 3 > &vexb, Real dvpadt1, Real dvpadt0, Real rhs, bool nl_directdf) | orb5x::Diagnostics | static |
| accumulate_flux1d_f0(int isp, int irloc, Real zf0, Real dPsidt1, Real dPsidt0, Real ze, Real ut, Real rt2, const std::vector< Real > &vpar) | orb5x::Diagnostics | static |
| accumulate_flux1d_w(int isp, int irloc, Real wt, Real dPsidt1, Real dPsidt0, Real ze, Real ut, Real rt2, const std::vector< Real > &vpar) | orb5x::Diagnostics | static |
| accumulate_moment1d_f(int isp, int irloc, Real zf0, Real wt, Real ut, Real ut2, Real vpt2) | orb5x::Diagnostics | static |
| accumulate_moment1d_f0(int isp, int irloc, Real zf0, Real ut, Real ut2, Real vpt2, Real rt2, const std::vector< Real > &vpar, const std::vector< Real > &vexb, Real b) | orb5x::Diagnostics | static |
| accumulate_moment1d_w(int isp, int irloc, Real zf0, Real wt, Real ut, Real ut2, Real vpt2, Real rt2, const std::vector< Real > &vpar, const std::vector< Real > &vexb, Real b, Real jdote_tot) | orb5x::Diagnostics | static |
| add_efield(int isp, int component, Real value) | orb5x::Diagnostics | static |
| add_efield_av(int isp, int component, Real value) | orb5x::Diagnostics | static |
| add_to_0d_vexbnavg(int isp, Real to_add) | orb5x::Diagnostics | static |
| add_to_entropy_fluct(int isp, int idiag, Real value) | orb5x::Diagnostics | static |
| add_to_jdote_bg(int isp, int idiag, Real value) | orb5x::Diagnostics | static |
| add_to_jdote_fluct(int isp, int idiag, Real value) | orb5x::Diagnostics | static |
| add_trap_frac(int isp, int type, Real value) | orb5x::Diagnostics | static |
| apaloc | orb5x::Diagnostics | inlinestatic |
| append_placeholder_slices(int step, Real time) | orb5x::Diagnostics | static |
| append_scalar(const std::string &path, const Real *values, size_t count) | orb5x::Diagnostics | static |
| append_stat_int(const std::string &path, const int *array, size_t count) | orb5x::Diagnostics | static |
| clear_diagnostics(int isp) | orb5x::Diagnostics | static |
| clear_entropy_diag(int isp) | orb5x::Diagnostics | static |
| clear_jdote(int isp) | orb5x::Diagnostics | static |
| clear_jdote_fluct(int isp) | orb5x::Diagnostics | static |
| createg_1D(const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name) | orb5x::Diagnostics | static |
| createg_1Dms(const std::string &species_name, const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name) | orb5x::Diagnostics | static |
| createg_2D(const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name) | orb5x::Diagnostics | static |
| createg_2Dms(const std::string &species_name, const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name) | orb5x::Diagnostics | static |
| createg_3D(const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name, const std::vector< Real > &coord3, const std::string &coord3_name) | orb5x::Diagnostics | static |
| createg_3Dms(const std::string &species_name, const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name, const std::vector< Real > &coord3, const std::string &coord3_name, const std::vector< std::vector< int > > *mmin_f=nullptr) | orb5x::Diagnostics | static |
| createg_3Dz(const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name, const std::vector< Real > &coord3, const std::string &coord3_name, const std::vector< std::vector< int > > *mmin_f=nullptr) | orb5x::Diagnostics | static |
| createg_3Dzms(const std::string &species_name, const std::string &name, const std::string &description, const std::vector< Real > &coord1, const std::string &coord1_name, const std::vector< Real > &coord2, const std::string &coord2_name, const std::vector< Real > &coord3, const std::string &coord3_name, const std::vector< std::vector< int > > *mmin_f=nullptr) | orb5x::Diagnostics | static |
| destroyStaticViews() | orb5x::Diagnostics | static |
| diag3d_on_fluid_moments(int isp) | orb5x::Diagnostics | static |
| diag3d_spectrum(const std::vector< std::vector< std::vector< Real > > > &field, std::vector< std::vector< Real > > &spectrum_out, int nmax) | orb5x::Diagnostics | static |
| diag_fields_torpol(int fieldnum, Real time) | orb5x::Diagnostics | static |
| diag_fields_torpol_init() | orb5x::Diagnostics | static |
| diag_fulltorus(int fieldnum, Real time) | orb5x::Diagnostics | static |
| diag_fulltorus_init() | orb5x::Diagnostics | static |
| diagnose(int step, int step_tot, Real time) | orb5x::Diagnostics | static |
| diagnose_phasespace(int isp, Real s, Real vpar, Real mu, Real B, Real pvol, Real w, Real zf0) | orb5x::Diagnostics | static |
| diagnose_sampling(int isp, Real s, Real en, Real pvol, Real w, Real zf0) | orb5x::Diagnostics | static |
| Diagnostics() | orb5x::Diagnostics | inline |
| diagnostics_after_loop(int isp) | orb5x::Diagnostics | static |
| displacement_avg_ref() | orb5x::Diagnostics | static |
| displacement_exb_avg_ref() | orb5x::Diagnostics | static |
| displacement_exb_max_ref() | orb5x::Diagnostics | static |
| displacement_max_ref() | orb5x::Diagnostics | static |
| electron_fluxes_moments(int isp, int irloc, Real zf0, Real dPsidt1, Real dPsidt0, Real ze, Real wt, Real ffinit_tmp1, Real ffinit_tmp2, Real ffinit_tmp3, Real ffinit_tmp4, bool is_trapped) | orb5x::Diagnostics | static |
| entropy_fluct_avg_ref() | orb5x::Diagnostics | static |
| FIELD_APAR | orb5x::Diagnostics | static |
| FIELD_APAR_HAM | orb5x::Diagnostics | static |
| FIELD_APAR_SYMPL | orb5x::Diagnostics | static |
| FIELD_DENS | orb5x::Diagnostics | static |
| FIELD_PHI | orb5x::Diagnostics | static |
| FIELD_USER | orb5x::Diagnostics | static |
| fluid_moments_ref() | orb5x::Diagnostics | static |
| flush0d() | orb5x::Diagnostics | static |
| flux1d_f0_ref() | orb5x::Diagnostics | static |
| flux1d_w_ref() | orb5x::Diagnostics | static |
| get_adiab(int isp) | orb5x::Diagnostics | static |
| get_buf() | orb5x::Diagnostics | inlinestatic |
| get_buf_pic() | orb5x::Diagnostics | inlinestatic |
| get_cum_non_cg_bins(int isp) | orb5x::Diagnostics | static |
| get_cum_non_cg_markers(int isp) | orb5x::Diagnostics | static |
| get_dSdt_heat(int isp) | orb5x::Diagnostics | static |
| get_dSdt_nc(int isp) | orb5x::Diagnostics | static |
| get_dSdt_nc_corr(int isp) | orb5x::Diagnostics | static |
| get_efield(int isp, int component) | orb5x::Diagnostics | static |
| get_efield_av(int isp, int component) | orb5x::Diagnostics | static |
| get_efield_fft(int isp, int component) | orb5x::Diagnostics | static |
| get_entropy_fluct_avg(int isp, int idiag) | orb5x::Diagnostics | static |
| get_flux0d_f0(int isp, int idiag) | orb5x::Diagnostics | static |
| get_flux0d_w(int isp, int idiag) | orb5x::Diagnostics | static |
| get_generic_signoise_avg() | orb5x::Diagnostics | static |
| get_generic_signoise_size() | orb5x::Diagnostics | static |
| get_generic_spectrum2d_avg(int idiag, int i, int j) | orb5x::Diagnostics | static |
| get_ibuf() | orb5x::Diagnostics | inlinestatic |
| get_inner_edge_losses(int isp, int component) | orb5x::Diagnostics | static |
| get_irloc_in() | orb5x::Diagnostics | static |
| get_jdote_bg(int isp, int idiag) | orb5x::Diagnostics | static |
| get_jdote_fluct(int isp, int idiag) | orb5x::Diagnostics | static |
| get_misc_avg(int isp, int idiag) | orb5x::Diagnostics | static |
| get_noise_2d_all() | orb5x::Diagnostics | static |
| get_nsbound_in(int isp) | orb5x::Diagnostics | static |
| get_nsbound_out(int isp) | orb5x::Diagnostics | static |
| get_outer_edge_losses(int isp, int component) | orb5x::Diagnostics | static |
| get_signal_2d_all() | orb5x::Diagnostics | static |
| get_spectrum2d_avg(int isp, int idiag, int i, int j) | orb5x::Diagnostics | static |
| get_tot_cg_bins(int isp) | orb5x::Diagnostics | static |
| get_tot_cg_markers(int isp) | orb5x::Diagnostics | static |
| get_trap_frac(int isp, int type) | orb5x::Diagnostics | static |
| get_variance(int isp, int index) | orb5x::Diagnostics | static |
| get_vexbnavg(int isp, int idiag) | orb5x::Diagnostics | static |
| get_vthmax2_cached(int isp) | orb5x::Diagnostics | static |
| get_vthmax_cached(int isp) | orb5x::Diagnostics | static |
| get_wsqreduced(int isp) | orb5x::Diagnostics | static |
| getpot_fieldnum(Real s, Real theta, Real phi, int fieldnum) | orb5x::Diagnostics | static |
| init_generic_signoise() | orb5x::Diagnostics | static |
| init_phase1_diagnostics() | orb5x::Diagnostics | static |
| init_test_diagnostic_arrays(int nspecies) | orb5x::Diagnostics | inlinestatic |
| init_variance(int nspecies) | orb5x::Diagnostics | inlinestatic |
| initialize_diagnostics() | orb5x::Diagnostics | static |
| initialize_phasespace_diags() | orb5x::Diagnostics | static |
| initialize_source_3d_diags() | orb5x::Diagnostics | static |
| jdote(int isp, Real ut2, Real vpt2, const std::vector< Real > &vpar, const std::vector< Real > &genelec, const std::vector< Real > &elec_par, Real wt, Real bstar_inv, const std::vector< Real > &bgrb, const std::vector< Real > &vgb, const std::vector< Real > &vpressure, const std::vector< Real > &veb_f, const std::vector< Real > &vexb, Real expt_back, Real eypt_back, Real dvpadt0, Real gyroapar) | orb5x::Diagnostics | static |
| jdote_bg_ref() | orb5x::Diagnostics | static |
| jdote_fluct_ref() | orb5x::Diagnostics | static |
| max_of_0d(int isp, int i, Real to_add) | orb5x::Diagnostics | static |
| max_of_0d_vexbnmax(int isp, Real to_add) | orb5x::Diagnostics | static |
| max_of_0d_vmax(int isp, Real to_add) | orb5x::Diagnostics | static |
| max_of_0d_wmax(int isp, Real to_add) | orb5x::Diagnostics | static |
| misc_avg_ref() | orb5x::Diagnostics | static |
| mmin_f_serialize() | orb5x::Diagnostics | static |
| moment1d_f0_ref() | orb5x::Diagnostics | static |
| moment1d_f_ref() | orb5x::Diagnostics | static |
| moment1d_w | orb5x::Diagnostics | inlinestatic |
| moment1d_w_ref() | orb5x::Diagnostics | static |
| moment2d_avg_ref() | orb5x::Diagnostics | static |
| mpr_2d_ref() | orb5x::Diagnostics | static |
| mpr_es_calc(int isp, int iuloc, int imuloc, Real sigmat, Real thetat, Real wt, Real ut2, Real vpt2, Real bstar_inv, const std::vector< Real > &vpar, const std::vector< Real > &genelec, const std::vector< Real > &bgrb, const std::vector< Real > &vgb, const std::vector< Real > &vpressure, const std::vector< Real > &veb_f) | orb5x::Diagnostics | static |
| nl_do_diag(int step_tot, int nfreq) | orb5x::Diagnostics | static |
| normalize_flux1d(int isp) | orb5x::Diagnostics | static |
| normalize_moment1d_f(int isp) | orb5x::Diagnostics | static |
| normalize_moment1d_f0(int isp) | orb5x::Diagnostics | static |
| normalize_moment1d_w(int isp) | orb5x::Diagnostics | static |
| normalize_moment2d(int isp) | orb5x::Diagnostics | static |
| normalize_poloidal1d(int isp) | orb5x::Diagnostics | static |
| omp_reduce_diag(T &data, bool use_max=false) | orb5x::Diagnostics | static |
| omp_reduce_diag0d(Real &data, bool use_max=false) | orb5x::Diagnostics | static |
| omp_reduce_diag1d(std::vector< Real > &data, bool use_max=false) | orb5x::Diagnostics | static |
| omp_reduce_diag2d(std::vector< std::vector< Real > > &data, bool use_max=false) | orb5x::Diagnostics | static |
| omp_reduce_diag3d(std::vector< std::vector< std::vector< Real > > > &data, bool use_max=false) | orb5x::Diagnostics | static |
| out | orb5x::Diagnostics | inlinestatic |
| pe_phi_cuts | orb5x::Diagnostics | inlinestatic |
| phasespace_3d_ref() | orb5x::Diagnostics | static |
| phi00 | orb5x::Diagnostics | inlinestatic |
| phi0_chi | orb5x::Diagnostics | inlinestatic |
| phibar | orb5x::Diagnostics | inlinestatic |
| philoc | orb5x::Diagnostics | inlinestatic |
| philoc_hfs | orb5x::Diagnostics | inlinestatic |
| polarisation_fieldcalc(int isp) | orb5x::Diagnostics | static |
| poloidal1d_f_ref() | orb5x::Diagnostics | static |
| poloidal1d_w_ref() | orb5x::Diagnostics | static |
| profsphi(Real theta, int fieldnum, std::vector< std::vector< Real > > &pot_sp) | orb5x::Diagnostics | static |
| profsth(Real phi, int fieldnum, int ns0, std::vector< std::vector< Real > > &pot_st, std::vector< std::vector< Real > > *xc=nullptr, std::vector< std::vector< Real > > *zc=nullptr) | orb5x::Diagnostics | static |
| put3d_dens(Real time, bool do_moments=false) | orb5x::Diagnostics | static |
| put3d_h5s(Real time, int diag_select, int field_select, int isp=-1) | orb5x::Diagnostics | static |
| putarr(const std::string &path, const Real *array, size_t length, const std::string &title="") | orb5x::Diagnostics | static |
| putarr_attime_1d(const std::string &path, const Real *array, size_t length, Real time) | orb5x::Diagnostics | static |
| putarr_attime_2d(const std::string &path, const Real *array, size_t dim1, size_t dim2, Real time) | orb5x::Diagnostics | static |
| read_restart_state(int datn) | orb5x::Diagnostics | static |
| rho00 | orb5x::Diagnostics | inlinestatic |
| rhs_f_serialize(const std::vector< std::vector< std::complex< Real > > > &rhs_f_ptr) | orb5x::Diagnostics | static |
| sampling_2d_ref() | orb5x::Diagnostics | static |
| set_buf(Kokkos::View< Real ** > v) | orb5x::Diagnostics | inlinestatic |
| set_buf_pic(Kokkos::View< Real *** > v) | orb5x::Diagnostics | inlinestatic |
| set_dSdt_heat(int isp, Real value) | orb5x::Diagnostics | static |
| set_dSdt_nc(int isp, Real value) | orb5x::Diagnostics | static |
| set_dSdt_nc_corr(int isp, Real value) | orb5x::Diagnostics | static |
| set_efield(int isp, int component, Real value) | orb5x::Diagnostics | static |
| set_efield_av(int isp, int component, Real value) | orb5x::Diagnostics | static |
| set_efield_fft(int isp, int component, Real value) | orb5x::Diagnostics | static |
| set_generic_spectrum2d_avg(int idiag, int i, int j, Real value) | orb5x::Diagnostics | static |
| set_ibuf(int val) | orb5x::Diagnostics | inlinestatic |
| set_inner_edge_losses(int isp, int component, Real value) | orb5x::Diagnostics | static |
| set_misc_avg(int isp, int idx, Real val) | orb5x::Diagnostics | inlinestatic |
| set_nsbound_in(int isp, int value) | orb5x::Diagnostics | static |
| set_nsbound_out(int isp, int value) | orb5x::Diagnostics | static |
| set_outer_edge_losses(int isp, int component, Real value) | orb5x::Diagnostics | static |
| set_signal2noise(Real sn, Real sn_nozf) | orb5x::Diagnostics | static |
| set_signal2noise_em(Real sn, Real sn_nozf) | orb5x::Diagnostics | static |
| set_spectrum2d_avg(int isp, int idiag, int i, int j, Real value) | orb5x::Diagnostics | static |
| set_variance(int isp, int index, Real value) | orb5x::Diagnostics | static |
| snapshot_variance(int isp) | orb5x::Diagnostics | static |
| source_diag1d_avg_ref() | orb5x::Diagnostics | static |
| strong_diagnostic_output(int isp, int ip, Real psi0t, Real temp2, Real ze, Real vecrossb_f2, Real pot_equil, Real zf0, Real zvth2_inv, Real dpotdpsi, Real vdr, Real rhs) | orb5x::Diagnostics | static |
| sum_entropy_fluctuation(int isp, Real wt, Real zf0, Real q_vgc_dot_genelec, Real zvth2_inv, Real df0_dpsi_prof, Real df0_dchi_prof, Real dpsi_prof_dt) | orb5x::Diagnostics | static |
| sum_fluid_moments(int isp, Real sigmat, Real chit, Real phit, Real wt, Real ut, Real ut2, Real vpt2) | orb5x::Diagnostics | static |
| sum_in_radial_bins_island(int isp, int irloc, int ipol, Real ut, const std::vector< Real > &gradpsi0, Real htildex, Real htildey, Real ze, Real zf0, Real wt, Real dPsidt1, Real ffinit_tmp1, Real ffinit_tmp2, Real ffinit_tmp3, Real ffinit_tmp4) | orb5x::Diagnostics | static |
| sum_moment2d(int isp, int irloc, int ithetaloc, Real wt, Real ffinit_tmp1, Real ffinit_tmp2, Real ffinit_tmp3, Real ffinit_tmp4) | orb5x::Diagnostics | static |
| sum_particles_in_poloidal_bins(int isp, int ithetaloc, Real wt, Real ffinit_tmp1, Real ffinit_tmp2, Real ffinit_tmp3, Real ffinit_tmp4, Real wt_tmp1, Real wt_tmp2, Real wt_tmp3) | orb5x::Diagnostics | static |
| sum_particles_in_radial_bins(int isp, int ip, int irloc, Real zf0, Real dPsidt1, Real dPsidt0, Real ze, Real wt, Real ut, Real ut2, Real vpt2, Real rt2, const std::vector< Real > &vpar, Real zf0_tmp1, Real zf0_tmp2, Real zf0_tmp3, Real sigmat, Real zf0_local, Real grsigma2, Real grsigmagrchi, Real b, const std::vector< Real > &exh, Real wt_tmp1, Real wt_tmp2, Real wt_tmp3, const std::vector< Real > &vexb, Real ffinit_tmp1, Real ffinit_tmp2, Real ffinit_tmp3, Real ffinit_tmp4, Real ffinit_tmp5, Real jdote_tot, const std::vector< Real > &eloc) | orb5x::Diagnostics | static |
| sum_spectrum2d_avg(int isp, int idiag, int ndim, int mdim) | orb5x::Diagnostics | static |
| sum_velocities(int isp, int iuloc, int imuloc, Real wt, Real zf0, Real pvol) | orb5x::Diagnostics | static |
| test_particle_output(int isp, int ip, Real psi0t, Real ze, Real pot_equil, Real wt, Real zvth2, Real nval, Real pvol_updated, Real zf0) | orb5x::Diagnostics | static |
| vel1d_avg_ref() | orb5x::Diagnostics | static |
| vel2d_avg_ref() | orb5x::Diagnostics | static |
| velocity_space_diag_init() | orb5x::Diagnostics | static |
| vmax_ref() | orb5x::Diagnostics | static |
| wmax_ref() | orb5x::Diagnostics | static |
| write_output(int step, Real time) | orb5x::Diagnostics | static |
| write_restart_state(int datn) | orb5x::Diagnostics | static |
| zero_generic_spectrum2d_avg(int idiag, int ndim, int mdim) | orb5x::Diagnostics | static |
| zero_spectrum2d_avg(int isp, int idiag, int ndim, int mdim) | orb5x::Diagnostics | static |