readgrid_hdf5 Submodule


Uses

  • module~~readgrid_hdf5~~UsesGraph module~readgrid_hdf5 readgrid_hdf5 module~grid_read grid_read module~readgrid_hdf5->module~grid_read h5fortran h5fortran module~readgrid_hdf5->h5fortran module~phys_consts phys_consts module~readgrid_hdf5->module~phys_consts module~grid grid module~grid_read->module~grid iso_fortran_env iso_fortran_env module~phys_consts->iso_fortran_env module~grid->module~phys_consts module~grid->iso_fortran_env module~reader reader module~grid->module~reader module~mesh mesh module~grid->module~mesh module~mpimod mpimod module~grid->module~mpimod module~reader->module~phys_consts module~reader->iso_fortran_env module~mesh->module~phys_consts module~mpimod->module~phys_consts module~mpimod->iso_fortran_env mpi mpi module~mpimod->mpi

Contents


Module Procedures

module procedure get_grid3 module subroutine get_grid3(path, flagswap, x, g1all, g2all, g3all, altall, glatall, glonall, Bmagall, Incall, nullptsall, e1all, e2all, e3all, erall, ethetaall, ephiall, rall, thetaall, phiall)

reads common to 2D and 3D 1-D variables normal (i.e. full 3D) grid ordering, or a 2D grid with 1 element naturally in the second dimension

Read more…

Arguments

Type IntentOptional AttributesName
character(len=*), intent(in) :: path
integer, intent(in) :: flagswap
type(curvmesh), intent(inout) :: x
real(kind=wp), intent(out), dimension(:,:,:):: g1all
real(kind=wp), intent(out), dimension(:,:,:):: g2all
real(kind=wp), intent(out), dimension(:,:,:):: g3all
real(kind=wp), intent(out), dimension(:,:,:):: altall
real(kind=wp), intent(out), dimension(:,:,:):: glatall
real(kind=wp), intent(out), dimension(:,:,:):: glonall
real(kind=wp), intent(out), dimension(:,:,:):: Bmagall
real(kind=wp), intent(out), dimension(:,:):: Incall
real(kind=wp), intent(out), dimension(:,:,:):: nullptsall
real(kind=wp), intent(out), dimension(:,:,:,:):: e1all
real(kind=wp), intent(out), dimension(:,:,:,:):: e2all
real(kind=wp), intent(out), dimension(:,:,:,:):: e3all
real(kind=wp), intent(out), dimension(:,:,:,:):: erall
real(kind=wp), intent(out), dimension(:,:,:,:):: ethetaall
real(kind=wp), intent(out), dimension(:,:,:,:):: ephiall
real(kind=wp), intent(out), dimension(:,:,:):: rall
real(kind=wp), intent(out), dimension(:,:,:):: thetaall
real(kind=wp), intent(out), dimension(:,:,:):: phiall