|
MPI-AMRVAC 3.2
The MPI - Adaptive Mesh Refinement - Versatile Advection Code (development version)
|
Functions/Subroutines | |
| subroutine, public | mt_params_read (files) |
| subroutine, public | mt_run_topology_task () |
| subroutine, public | mt_length_single (seed, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_length_seeds (seeds, nseed, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_fieldline_products_seeds (seeds, nseed, dl, max_steps, csv_file, b_min, compute_length, compute_twist, compute_q, compute_qperp, vtu_file) |
| subroutine, public | mt_length_plane_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_mapping_plane_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_qperp_plane_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_qperp_plane_xz (xmin, xmax, nx, zmin, zmax, nz, y0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_qperp_plane_yz (ymin, ymax, ny, zmin, zmax, nz, x0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_qperp_plane_arbitrary (origin, e1, e2, s1min, s1max, n1, s2min, s2max, n2, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_fieldline_products_plane_arbitrary (origin, e1, e2, s1min, s1max, n1, s2min, s2max, n2, dl, max_steps, csv_file, b_min, compute_length, compute_twist, compute_q, compute_qperp, vtu_file, write_csv) |
| subroutine, public | mt_topology_plane_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, length_csv, twist_csv, mapping_csv, b_min) |
| subroutine, public | mt_topology_plane_xz (xmin, xmax, nx, zmin, zmax, nz, y0, dl, max_steps, length_csv, twist_csv, mapping_csv, b_min) |
| subroutine, public | mt_topology_plane_yz (ymin, ymax, ny, zmin, zmax, nz, x0, dl, max_steps, length_csv, twist_csv, mapping_csv, b_min) |
| subroutine, public | mt_qsl_plane_vtu_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, vtu_file, b_min) |
| subroutine, public | mt_qsl_plane_vtu_xz (xmin, xmax, nx, zmin, zmax, nz, y0, dl, max_steps, vtu_file, b_min) |
| subroutine, public | mt_qsl_plane_vtu_yz (ymin, ymax, ny, zmin, zmax, nz, x0, dl, max_steps, vtu_file, b_min) |
| subroutine, public | mt_write_cartesian_vti_pointdata (vti_file, xmin, xmax, nx, ymin, ymax, ny, zmin, zmax, nz, length_total, qperp, status) |
| subroutine, public | mt_fieldline_products_volume_vti (xmin, xmax, nx, ymin, ymax, ny, zmin, zmax, nz, dl, max_steps, vti_file, b_min, compute_length, compute_twist, compute_q, compute_qperp, chunk_nz) |
| subroutine, public | mt_twist_single (seed, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_twist_seeds (seeds, nseed, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_twist_plane_xy (xmin, xmax, nx, ymin, ymax, ny, z0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_length_plane_xz (xmin, xmax, nx, zmin, zmax, nz, y0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_length_plane_yz (ymin, ymax, ny, zmin, zmax, nz, x0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_twist_plane_xz (xmin, xmax, nx, zmin, zmax, nz, y0, dl, max_steps, csv_file, b_min) |
| subroutine, public | mt_twist_plane_yz (ymin, ymax, ny, zmin, zmax, nz, x0, dl, max_steps, csv_file, b_min) |
| subroutine, public mod_magnetic_topology::mt_fieldline_products_plane_arbitrary | ( | double precision, dimension(ndim), intent(in) | origin, |
| double precision, dimension(ndim), intent(in) | e1, | ||
| double precision, dimension(ndim), intent(in) | e2, | ||
| double precision, intent(in) | s1min, | ||
| double precision, intent(in) | s1max, | ||
| integer, intent(in) | n1, | ||
| double precision, intent(in) | s2min, | ||
| double precision, intent(in) | s2max, | ||
| integer, intent(in) | n2, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min, | ||
| logical, intent(in), optional | compute_length, | ||
| logical, intent(in), optional | compute_twist, | ||
| logical, intent(in), optional | compute_q, | ||
| logical, intent(in), optional | compute_qperp, | ||
| character(len=*), intent(in), optional | vtu_file, | ||
| logical, intent(in), optional | write_csv | ||
| ) |
Definition at line 2970 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_fieldline_products_seeds | ( | double precision, dimension(nseed,ndim), intent(in) | seeds, |
| integer, intent(in) | nseed, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min, | ||
| logical, intent(in), optional | compute_length, | ||
| logical, intent(in), optional | compute_twist, | ||
| logical, intent(in), optional | compute_q, | ||
| logical, intent(in), optional | compute_qperp, | ||
| character(len=*), intent(in), optional | vtu_file | ||
| ) |
Definition at line 1834 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_fieldline_products_volume_vti | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | vti_file, | ||
| double precision, intent(in), optional | b_min, | ||
| logical, intent(in), optional | compute_length, | ||
| logical, intent(in), optional | compute_twist, | ||
| logical, intent(in), optional | compute_q, | ||
| logical, intent(in), optional | compute_qperp, | ||
| integer, intent(in), optional | chunk_nz | ||
| ) |
Definition at line 3273 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_length_plane_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2781 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_length_plane_xz | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | y0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3866 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_length_plane_yz | ( | double precision, intent(in) | ymin, |
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | x0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3882 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_length_seeds | ( | double precision, dimension(nseed,ndim), intent(in) | seeds, |
| integer, intent(in) | nseed, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 1772 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_length_single | ( | double precision, dimension(ndim), intent(in) | seed, |
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 1719 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_mapping_plane_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2798 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_params_read | ( | character(len=*), dimension(:), intent(in) | files | ) |
Definition at line 191 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qperp_plane_arbitrary | ( | double precision, dimension(ndim), intent(in) | origin, |
| double precision, dimension(ndim), intent(in) | e1, | ||
| double precision, dimension(ndim), intent(in) | e2, | ||
| double precision, intent(in) | s1min, | ||
| double precision, intent(in) | s1max, | ||
| integer, intent(in) | n1, | ||
| double precision, intent(in) | s2min, | ||
| double precision, intent(in) | s2max, | ||
| integer, intent(in) | n2, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2934 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qperp_plane_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2883 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qperp_plane_xz | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | y0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2900 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qperp_plane_yz | ( | double precision, intent(in) | ymin, |
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | x0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 2917 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qsl_plane_vtu_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | vtu_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3127 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qsl_plane_vtu_xz | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | y0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | vtu_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3144 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_qsl_plane_vtu_yz | ( | double precision, intent(in) | ymin, |
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | x0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | vtu_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3161 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_run_topology_task |
| subroutine, public mod_magnetic_topology::mt_topology_plane_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | length_csv, | ||
| character(len=*), intent(in) | twist_csv, | ||
| character(len=*), intent(in) | mapping_csv, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3070 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_topology_plane_xz | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | y0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | length_csv, | ||
| character(len=*), intent(in) | twist_csv, | ||
| character(len=*), intent(in) | mapping_csv, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3089 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_topology_plane_yz | ( | double precision, intent(in) | ymin, |
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | x0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | length_csv, | ||
| character(len=*), intent(in) | twist_csv, | ||
| character(len=*), intent(in) | mapping_csv, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3108 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_twist_plane_xy | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | z0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3849 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_twist_plane_xz | ( | double precision, intent(in) | xmin, |
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | y0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3898 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_twist_plane_yz | ( | double precision, intent(in) | ymin, |
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, intent(in) | x0, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3914 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_twist_seeds | ( | double precision, dimension(nseed,ndim), intent(in) | seeds, |
| integer, intent(in) | nseed, | ||
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3778 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_twist_single | ( | double precision, dimension(ndim), intent(in) | seed, |
| double precision, intent(in) | dl, | ||
| integer, intent(in) | max_steps, | ||
| character(len=*), intent(in) | csv_file, | ||
| double precision, intent(in), optional | b_min | ||
| ) |
Definition at line 3720 of file mod_magnetic_topology.t.
| subroutine, public mod_magnetic_topology::mt_write_cartesian_vti_pointdata | ( | character(len=*), intent(in) | vti_file, |
| double precision, intent(in) | xmin, | ||
| double precision, intent(in) | xmax, | ||
| integer, intent(in) | nx, | ||
| double precision, intent(in) | ymin, | ||
| double precision, intent(in) | ymax, | ||
| integer, intent(in) | ny, | ||
| double precision, intent(in) | zmin, | ||
| double precision, intent(in) | zmax, | ||
| integer, intent(in) | nz, | ||
| double precision, dimension(:), intent(in) | length_total, | ||
| double precision, dimension(:), intent(in) | qperp, | ||
| integer, dimension(:), intent(in) | status | ||
| ) |
Definition at line 3238 of file mod_magnetic_topology.t.