|
| static void | back_vel_diff (Real sigmat, Real chi, Real &due2dsigma, Real &due2dchi) |
| static void | back_vel_mod (Real sigmat, Real chi, Real &vexb2) |
| static void | back_vel_tor (Real sigmat, Real chi, Real &ue_phi) |
| static void | bderivs (Real s, Real chi, Real &dBds, Real &dBdchi, Real &absb) |
| static Real | calc_ftrap (Real s, Real theta, int itrap) |
| static void | compute_bin_vol_3d (Real stmin, Real zds, int stbin, Real chitmin, Real zdchi, int chitbin, Real zdphi) |
| static void | compute_geometry () |
| static void | compute_profiles () |
| static void | create_equil () |
| static void | curl_ue (Real sigmat, Real chi, Real &X, Real &Y, Real &Z) |
| static Real | den (Real s, int isp) |
| static void | dump_equil () |
| static Real | equil_absb (Real s, Real chi) |
| static Real | equil_addpBst (Real s, Real chi) |
| static void | equil_backfields (Real s, Real chi, Real &pot, Real &es, Real &echi) |
| static void | equil_backfields1d (Real psi, Real &pot, Real &epsi) |
| static Real | equil_brotb (Real s, Real chi) |
| static void | equil_coef_sc (Real s, Real chi, Real &zr, Real &zpsidr, Real &zpsidz, Real &zB, Real &zhchi, Real &zhphi, std::vector< Real > &zgrB, Real &addpchi, Real &addpphi, Real &brotb, Real &divh, std::vector< Real > &grads, std::vector< Real > &gradchi) |
| static Real | equil_dmaxb (Real st) |
| static Real | equil_hchi (Real s, Real chi) |
| static Real | equil_maxb (Real st) |
| static void | equil_move_sc (Real s, Real chi, Real &r, Real &tprime, Real &B, std::vector< Real > &bgrb, Real &divh, std::vector< Real > &h, Real &addpBst, std::vector< Real > &addp, std::vector< Real > &exh, Real &toB, Real &addvpa) |
| static void | equil_move_strong (Real s, Real chi, Real &due2dsigma, Real &due2dchi, Real &dBdsigma, Real &dBdchi) |
| static void | equil_perp_vec (Real s, Real chi, Real &hy, Real &hz, Real &grsigma2, Real &grchi2, Real &grsigmagrchi, Real &J_s, Real &r) |
| static void | equil_strong_vdr (Real sigmat, Real chi, Real &duphidpsi, Real &duphidchi) |
| static Real | equil_toB (Real s, Real chi) |
| static Real | equil_tprime (Real s, Real chi) |
| static Real | equil_ubulk (Real s_val, int isp) |
| static Real | func_b_pszs (Real ss) |
| static Real | func_sigma (Real ss) |
| static Real | func_sigmab (Real ss) |
| static Real | func_sigmatprimeob (Real ss) |
| static Real | func_torpsi (Real ss) |
| static Real | func_tprimeob_pszs (Real ss) |
| static const std::vector< Real > * | get_alphain () |
| static const std::vector< Real > * | get_alphain0 () |
| static const std::vector< Real > * | get_bin_surf () |
| static const std::vector< Real > * | get_bin_vol () |
| static const std::vector< std::vector< Real > > * | get_bin_vol_2d () |
| static const std::vector< std::vector< Real > > * | get_bin_vol_3d () |
| static const std::vector< std::vector< Real > > * | get_bin_vol_3d_inv () |
| static Real | get_c_psi0corr () |
| static Real | get_chi (Real s, Real theta) |
| static std::vector< Real > | get_comp (Real s, Real chi) |
| static Kokkos::View< Real * > | get_den0_norm () |
| static Real | get_density (Real s, int isp=1) |
| static DeviceState | get_device_state () |
| static Real | get_ds_inv () |
| static void | get_FdFds (Real s, Real &F, Real &dFds) |
| static Real | get_fpsin () |
| static Real | get_func_alphab_fsa (Real ss) |
| static void | get_gradients (Real s, Real chi, std::vector< Real > &grads, std::vector< Real > &gradchi, Real &gradphi) |
| static const std::vector< int > * | get_jchiin () |
| static const std::vector< int > * | get_jchiin0 () |
| static void | get_larm_coeff (Real s, Real chi, Real &larmsc, Real &larmchic, Real &larmchis) |
| static void | get_larm_coeffn (Real s, Real chi, Kokkos::View< Real * > &larmsc, Kokkos::View< Real * > &larmchic, Kokkos::View< Real * > &larmchis) |
| static void | get_larm_coeffn_scalar (Real s, Real chi, std::array< Real, 3 > &larmsc, std::array< Real, 3 > &larmchic, std::array< Real, 3 > &larmchis) |
| static Real | get_magnetic_field (Real s, Real chi=0.0) |
| static int | get_ngmax () |
| static int | get_profile_grid_type (int isp) |
| static Real | get_psi_of_r (Real rho) |
| static Real | get_psihe_grd (int idx) |
| static int | get_psihe_grd_size () |
| static Real | get_psihes () |
| static Real | get_psires () |
| static void | get_qmin (Real &sqmin, Real &qmin) |
| static void | get_rz (Real s, Real chi, Real &r, Real &z) |
| static Real | get_safety_factor (Real s) |
| static const Kokkos::View< Real * > * | get_sgrid_eq () |
| static const Kokkos::View< Real ** > * | get_sigmas () |
| static Kokkos::View< Real * > | get_skin_norm () |
| static Real | get_temperature (Real s, int isp=1) |
| static Real | get_theta (Real s, Real chi) |
| static Kokkos::View< Real * > | get_vol_coord () |
| static Real | get_voldiag (int isp) |
| static Real | get_width_is () |
| static Real | get_zdpsi_0 () |
| static int | get_znin () |
| static int | get_znisl () |
| static int | get_znout () |
| static Real | getdens_corr (Real psit) |
| static Real | getdn_corr (Real psit) |
| static void | init_dens_profile_public (int worktype, int isp, std::vector< Real > *zf_av=nullptr, std::vector< Real > *z_den=nullptr) |
| static void | init_equil () |
| static Real | jacob (Real s, Real chi) |
| static Real | jacob_tsp (Real s, Real chi) |
| static Real | jacobDerivative (Real s, Real chi) |
| static void | load_equil (const std::string &fname) |
| static void | load_profiles (const std::string &prof_file) |
| static void | normalize_profiles () |
| static bool | prepare_profiles_host_cache () |
| static void | profiles (int isp, Real psi, Real &tval, Real &tgrad, Real &nval, Real &ngrad, Real &vpval, Real &vpgrad) |
| static void | profiles_host_cached (int isp, Real psi, Real &tval, Real &tgrad, Real &nval, Real &ngrad, Real &vpval, Real &vpgrad) |
| static void | profiles_sh (int isp, Real psi, Real &nishval) |
| static void | qchi (Real radvar, Real &qout, const std::string &strsel="") |
| static void | s2rad (Real ps, Real &prad, Real &pdrds) |
| static Real | s_of_q (Real zq) |
| static void | xy2sc (Real x, Real y, Real &s, Real &chi) |