|
MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
|
Go to the source code of this file.
Modules | |
| module | mod_trace_field |
Functions/Subroutines | |
| subroutine, public | mod_trace_field::trace_set_step_control (mode, step_fraction, step_min) |
| subroutine, public | mod_trace_field::trace_set_integrator (mode, atol, rtol, safety, min_shrink, max_grow, tangent_floor, tangent_rtol) |
| subroutine, public | mod_trace_field::trace_rk2_stats_set_enabled (enabled) |
| subroutine, public | mod_trace_field::trace_rk2_stats_reset () |
| subroutine, public | mod_trace_field::trace_rk2_stats_report (label) |
| subroutine, public | mod_trace_field::trace_rk45_stats_set_enabled (enabled) |
| subroutine, public | mod_trace_field::trace_rk45_stats_reset () |
| subroutine, public | mod_trace_field::trace_rk45_stats_report (label) |
| subroutine, public | mod_trace_field::trace_spherical_profile_set (enabled) |
| subroutine, public | mod_trace_field::trace_spherical_profile_reset () |
| subroutine, public | mod_trace_field::trace_spherical_profile_count_seeds (nseed) |
| subroutine, public | mod_trace_field::trace_spherical_profile_report (label) |
| subroutine, public | mod_trace_field::trace_spherical_curl_cache_build (status) |
| subroutine, public | mod_trace_field::trace_spherical_curl_cache_clear () |
| subroutine, public | mod_trace_field::trace_field_length_single (seed, dl, max_steps, result, b_min) |
| subroutine, public | mod_trace_field::trace_field_twist_single (seed, dl, max_steps, result, b_min) |
| subroutine, public | mod_trace_field::trace_field_mapping_single (seed, dl, max_steps, result, b_min, source_normal) |
| subroutine, public | mod_trace_field::trace_field_qperp_single (seed, dl, max_steps, result, b_min) |
| subroutine, public | mod_trace_field::trace_debug_sample_bhat_gradbhat (seed, bhat, grad_bhat, status, b_min) |
| subroutine, public | mod_trace_field::trace_debug_sample_endpoint_b_face_limit (xhit, face_id, b, bhat, status, b_min) |
| subroutine, public | mod_trace_field::trace_debug_compare_gradbhat (seed, eps, bhat_current, grad_current, status_current, bhat_xeps, grad_xeps, status_xeps, b_min) |
| subroutine, public | mod_trace_field::trace_debug_compare_gradbhat_methods (seed, eps, bhat_current, grad_current, status_current, bhat_xeps, grad_xeps, status_xeps, bhat_interp, grad_interp, status_interp, b_min) |
| subroutine, public | mod_trace_field::trace_debug_transport_tangents (seed, u0, v0, dl, nstep, forward, x_end, u_end, v_end, bhat_end, u_perp_end, v_perp_end, status, b_min) |
| subroutine, public | mod_trace_field::trace_debug_transport_tangents_to_boundary (seed, u0, v0, dl, max_steps, forward, x_end, u_end, v_end, bhat_end, b_end, u_perp_end, v_perp_end, u_face_end, v_face_end, length, face_id, status, b_min) |
| subroutine, public | mod_trace_field::trace_debug_qperp_single (seed, dl, max_steps, qperp, logqperp, x_f, x_b, u_f_perp, v_f_perp, u_b_perp, v_b_perp, b_seed, b_f, b_b, length_f, length_b, face_f, face_b, status, n2, bfactor, b_min) |
| subroutine, public | mod_trace_field::trace_spherical_global_min_cell_size (hmin, status) |
| subroutine, public | mod_trace_field::trace_cartesian_global_min_cell_size (hmin, status) |
| subroutine, public | mod_trace_field::trace_field_length_multi (seeds, nseed, dl, max_steps, results, b_min) |
| subroutine, public | mod_trace_field::trace_field_twist_multi (seeds, nseed, dl, max_steps, results, b_min) |
| subroutine, public | mod_trace_field::trace_field_mapping_multi (seeds, nseed, dl, max_steps, results, b_min, source_normal) |
| subroutine, public | mod_trace_field::trace_field_topology_multi (seeds, nseed, dl, max_steps, results, need_twist, need_mapping, b_min, source_normal) |
| subroutine, public | mod_trace_field::trace_field_qperp_multi (seeds, nseed, dl, max_steps, results, b_min, twist_results) |
| subroutine, public | mod_trace_field::trace_field_q0_multi_rk45_cartesian (seeds, nseed, dl, max_steps, results, b_min, twist_results) |
| subroutine, public | mod_trace_field::trace_debug_cartesian_rk45_tangent_q0_multi (seeds, nseed, dl, max_steps, results, b_min) |
| subroutine, public | mod_trace_field::trace_field_spherical_rmin_q_multi (seeds, nseed, dl, max_steps, results, b_min, twist_results) |
| subroutine, public | mod_trace_field::trace_field_rk2_short_boundary_q_multi (seeds, nseed, dl, max_steps, results, b_min, twist_results) |
| subroutine, public | mod_trace_field::trace_field_spherical_qperp_multi (seeds, nseed, dl, max_steps, results, b_min, twist_results) |
| subroutine, public | mod_trace_field::trace_field_spherical_rmin_q_qperp_multi (seeds, nseed, dl, max_steps, q_results, qperp_results, b_min, twist_results) |
| subroutine | mod_trace_field::trace_field_multi (xfm, wpm, wlm, dl, numl, nump, nwp, nwl, forwardm, ftype, tcondi) |
| subroutine | mod_trace_field::trace_field_single (xf, wp, wl, dl, nump, nwp, nwl, forward, ftype, tcondi) |
| subroutine | mod_trace_field::find_points_in_pe (igrid, ipoint_in, xf, wp, wl, dl, nump, nwp, nwl, forward, ftype, tcondi, statusf) |
| subroutine | mod_trace_field::find_next_grid (igrid, igrid_next, ipe_next, xf1, newpe, stopt) |
| subroutine | mod_trace_field::find_points_interp (igrid, ip_in, ip_out, xf, wp, wl, nump, nwp, nwl, dl, forward, ftype, tcondi, trace_status) |
| subroutine | mod_trace_field::get_k (xfn, igrid, k, ixil, dxbd, ftype, b_min, field_ok) |
| subroutine | mod_trace_field::get_t_loc_trac (igrid, xloc, tloc, ixil, dxbd) |