Public Member Functions | |
subroutine | get_eq_prof (eq, inx_in, iny_in, sv_in, p_min_in, p_max_in, shape_in, v_in) |
subroutine | get_init_eq_profs (spi, iprof, inx_in, iny_in, sv_in, p_min_in, p_max_in, shape_in, v_in) |
subroutine | get_init_decay_factors (out_decay_factor_in, priv_flux_decay_factor_in, out_decay_width_in, priv_flux_decay_width_in, set_xpt2_int_in) |
subroutine | get_ptb_3db_init (rampup_vac_int_in, num_ntor_in, rampup_interval_in, rampup_time_in, start_time_in, ntor_in) |
subroutine | get_init_magnetic_field (bt_sign, bp_sign, ff_step, ff_order,bd_min_r, bd_max_r, bd_min_z, bd_max_z, inpsi_in, outpsi_in, |
subroutine | get_init_neutrals (neu_use_ion_loss_int, nbins) |
subroutine | get_init_heat_diag2 (heat_nseg_in, heat_nphi_in, heat_delta_phi_in, heat_r2_in, heat_z2_in) |
subroutine | get_init_heat_diag1 (heat_nsection_in, heat_npsi_in, heat_nr_in, heat_nz_in, heat_rmin_in, heat_rmax_in, heat_dr_in, heat_zmin_in, heat_zmax_in, heat_dz_in, heat_pmin_in, heat_dp_in) |
subroutine | get_init_grid (ntriangle_in, nnode_in, nplanes_in, nwall_in, wedge_angle_in, eq_x_psi_in, delta_phi_in, nguess_in, guess_list_len_in, guess_min1_in, guess_min2_in, guess_max1_in, guess_max2_in, inv_guess_d1_in, inv_guess_d2_in, npsi_surf2_in, iphi_offset_in, npsi00_in, psi00min_in, psi00max_in, dpsi00_in, psi_in, basis_in, nodes_in, mapping_in, guess_list_in, guess_xtable_in, guess_count_in, guess_list_1d_in, psi_surf2_in, minval_psi_surf2_in, maxval_psi_surf2_in, wall_nodes_in, node_to_wall_in, rgn_in, gx_in, nrho_in, rhomax_in, phimax_in) |
integer function | get_sml_symmetric_f () |
subroutine cpp_init::get_eq_prof | ( | type(eq_ftn_type), intent(in), target | eq, |
type(c_ptr), intent(out) | inx_in, | ||
type(c_ptr), intent(out) | iny_in, | ||
type(c_ptr), intent(out) | sv_in, | ||
real(c_double), intent(out) | p_min_in, | ||
real(c_double), intent(out) | p_max_in, | ||
integer(c_int), intent(out) | shape_in, | ||
type(c_ptr), intent(out) | v_in | ||
) |
subroutine cpp_init::get_init_decay_factors | ( | real(c_double), intent(out) | out_decay_factor_in, |
real(c_double), intent(out) | priv_flux_decay_factor_in, | ||
real(c_double), intent(out) | out_decay_width_in, | ||
real(c_double), intent(out) | priv_flux_decay_width_in, | ||
integer(c_int), intent(out) | set_xpt2_int_in | ||
) |
subroutine cpp_init::get_init_eq_profs | ( | integer | spi, |
integer | iprof, | ||
type(c_ptr), intent(out) | inx_in, | ||
type(c_ptr), intent(out) | iny_in, | ||
type(c_ptr), intent(out) | sv_in, | ||
real(c_double), intent(out) | p_min_in, | ||
real(c_double), intent(out) | p_max_in, | ||
integer(c_int), intent(out) | shape_in, | ||
type(c_ptr), intent(out) | v_in | ||
) |
subroutine cpp_init::get_init_grid | ( | integer (c_int), intent(out) | ntriangle_in, |
integer (c_int), intent(out) | nnode_in, | ||
integer (c_int), intent(out) | nplanes_in, | ||
integer (c_int), intent(out) | nwall_in, | ||
real (c_double), intent(out) | wedge_angle_in, | ||
real (c_double), intent(out) | eq_x_psi_in, | ||
real (c_double), intent(out) | delta_phi_in, | ||
integer (c_int), intent(out) | nguess_in, | ||
integer (c_int), intent(out) | guess_list_len_in, | ||
real (c_double), intent(out) | guess_min1_in, | ||
real (c_double), intent(out) | guess_min2_in, | ||
real (c_double), intent(out) | guess_max1_in, | ||
real (c_double), intent(out) | guess_max2_in, | ||
real (c_double), intent(out) | inv_guess_d1_in, | ||
real (c_double), intent(out) | inv_guess_d2_in, | ||
integer (c_int), intent(out) | npsi_surf2_in, | ||
integer (c_int), intent(out) | iphi_offset_in, | ||
integer (c_int), intent(out) | npsi00_in, | ||
real (c_double), intent(out) | psi00min_in, | ||
real (c_double), intent(out) | psi00max_in, | ||
real (c_double), intent(out) | dpsi00_in, | ||
type(c_ptr), intent(out) | psi_in, | ||
type(c_ptr), intent(out) | basis_in, | ||
type(c_ptr), intent(out) | nodes_in, | ||
type(c_ptr), intent(out) | mapping_in, | ||
type(c_ptr), intent(out) | guess_list_in, | ||
type(c_ptr), intent(out) | guess_xtable_in, | ||
type(c_ptr), intent(out) | guess_count_in, | ||
type(c_ptr), intent(out) | guess_list_1d_in, | ||
type(c_ptr), intent(out) | psi_surf2_in, | ||
real (c_double), intent(out) | minval_psi_surf2_in, | ||
real (c_double), intent(out) | maxval_psi_surf2_in, | ||
type(c_ptr), intent(out) | wall_nodes_in, | ||
type(c_ptr), intent(out) | node_to_wall_in, | ||
type(c_ptr), intent(out) | rgn_in, | ||
type(c_ptr), intent(out) | gx_in, | ||
integer (c_int), intent(out) | nrho_in, | ||
real (c_double), intent(out) | rhomax_in, | ||
real (c_double), intent(out) | phimax_in | ||
) |
subroutine cpp_init::get_init_heat_diag1 | ( | integer (c_int), intent(out) | heat_nsection_in, |
integer (c_int), intent(out) | heat_npsi_in, | ||
integer (c_int), intent(out) | heat_nr_in, | ||
integer (c_int), intent(out) | heat_nz_in, | ||
type(c_ptr), intent(out) | heat_rmin_in, | ||
type(c_ptr), intent(out) | heat_rmax_in, | ||
type(c_ptr), intent(out) | heat_dr_in, | ||
type(c_ptr), intent(out) | heat_zmin_in, | ||
type(c_ptr), intent(out) | heat_zmax_in, | ||
type(c_ptr), intent(out) | heat_dz_in, | ||
type(c_ptr), intent(out) | heat_pmin_in, | ||
type(c_ptr), intent(out) | heat_dp_in | ||
) |
subroutine cpp_init::get_init_heat_diag2 | ( | integer, intent(out) | heat_nseg_in, |
integer, intent(out) | heat_nphi_in, | ||
real(8), intent(out) | heat_delta_phi_in, | ||
type(c_ptr), intent(out) | heat_r2_in, | ||
type(c_ptr), intent(out) | heat_z2_in | ||
) |
subroutine cpp_init::get_init_magnetic_field | ( | real (c_double), intent(out) | bt_sign, |
real (c_double), intent(out) | bp_sign, | ||
integer (c_int), intent(out) | ff_step, | ||
integer (c_int), intent(out) | ff_order, | ||
real (c_double), intent(out) | bd_min_r, | ||
real (c_double), intent(out) | bd_max_r, | ||
real (c_double), intent(out) | bd_min_z, | ||
real (c_double), intent(out) | bd_max_z, | ||
real (c_double), intent(out) | inpsi_in, | ||
real (c_double), intent(out) | outpsi_in | ||
) |
subroutine cpp_init::get_init_neutrals | ( | integer, intent(out) | neu_use_ion_loss_int, |
integer, intent(out) | nbins | ||
) |
subroutine cpp_init::get_ptb_3db_init | ( | integer, intent(out) | rampup_vac_int_in, |
integer, intent(out) | num_ntor_in, | ||
integer, intent(out) | rampup_interval_in, | ||
integer, intent(out) | rampup_time_in, | ||
integer, intent(out) | start_time_in, | ||
type(c_ptr), intent(out) | ntor_in | ||
) |
integer function cpp_init::get_sml_symmetric_f | ( | ) |