PB3D
[2.45]
Ideal linear high-n MHD stability in 3-D
|
Converts 1-D to n-D variables. More...
Public Member Functions | |
subroutine | conv_1d2nd_1d (var_in, var_out) |
1-D version More... | |
subroutine | conv_1d2nd_2d (var_in, var_out) |
2-D version More... | |
subroutine | conv_1d2nd_3d (var_in, var_out) |
3-D version More... | |
subroutine | conv_1d2nd_4d (var_in, var_out) |
4-D version More... | |
subroutine | conv_1d2nd_6d (var_in, var_out) |
6-D version More... | |
subroutine | conv_1d2nd_7d (var_in, var_out) |
7-D version More... | |
Converts 1-D to n-D variables.
The 1-D variables are used for internal storage in HDF5, whereas the n_D variables correspond to the ones in PB3D.
Definition at line 21 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_1d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:), intent(inout), allocatable | var_out | ||
) |
1-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 39 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_2d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:,:), intent(inout), allocatable | var_out | ||
) |
2-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 50 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_3d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:,:,:), intent(inout), allocatable | var_out | ||
) |
3-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 65 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_4d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:,:,:,:), intent(inout), allocatable | var_out | ||
) |
4-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 79 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_6d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:,:,:,:,:,:), intent(inout), allocatable | var_out | ||
) |
6-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 94 of file PB3D_utilities.f90.
subroutine pb3d_utilities::conv_1d2nd::conv_1d2nd_7d | ( | type(var_1d_type), intent(in) | var_in, |
real(dp), dimension(:,:,:,:,:,:,:), intent(inout), allocatable | var_out | ||
) |
7-D version
[in] | var_in | 1D variable |
[in,out] | var_out | output variable |
Definition at line 111 of file PB3D_utilities.f90.