|
| subroutine, public | init3ddiagnostics (parameters) |
| subroutine | create_mesh_pixie () |
| subroutine | create_mesh_xdmf () |
| subroutine, public | get3dmeshgrid (sgrid_ptr, chigrid_ptr, phigrid_ptr) |
| subroutine, public | get3dmeshinfo (zdsgrid, zdchigrid, zdphigrid, zsmin, zchimin, zphimin, zsbin, zchibin, zphibin, zlocalgrid) |
| subroutine, public | write3d (out_field, ztime, field_array_3d, field_function_ptr, filename, lclose_file, filename_suffix) |
| subroutine | get_3d_field_pixie (get_field) |
| subroutine | get_3d_field_xdmf (get_field) |
| subroutine | write_pixie (file_3d, ztime, fieldname, ljoinfields, ljoinsteps, lfclose) |
| subroutine | write_pixie_grid () |
| subroutine | write_manyfiles_h5 (file_3d, fieldname) |
| subroutine | write_manyfiles_xmf (filename, fieldname) |
| subroutine | write_onefile_h5 (file_3d, ztime, fieldname) |
| subroutine | write_onefile_xmf (filename, ztime, dataname, fieldname) |
| subroutine | set_3d_parameters (param3d) |
| subroutine | write_3d_parameters () |
| subroutine | set_3d_grid () |
| subroutine | check_if_local (drank) |
| subroutine, public | checkout3dfile (out_field) |
|
| real(kind=r8), parameter | pi = 3.141592653589793238462643383279502884197_r8 |
| real(kind=r8), parameter | phi_up_default = 6.283185307179586476925286766559005768394_r8 |
| integer, parameter | fid_xmf = 30 |
| logical, parameter | use_h5links = .false. |
| character(len=2), save | mesh_type |
| character, save | data_type |
| character(len=16) | output_format |
| character(len=4) | output_format_type |
| integer, dimension(3), target, save | mesh_size |
| real(kind=r8), dimension(2), target, save | slim |
| real(kind=r8), dimension(2), target, save | chilim |
| real(kind=r8), dimension(2), target, save | philim |
| real(kind=r8), dimension(:), allocatable, target, save | sgrid_loc |
| real(kind=r8), dimension(:), allocatable, target, save | chigrid_loc |
| real(kind=r8), dimension(:), allocatable, target, save | phigrid_loc |
| real(kind=r8), target, save | dsgrid |
| real(kind=r8), target, save | dchigrid |
| real(kind=r8), target, save | dphigrid |
| real(kind=r8), dimension(:), pointer, save | field_out_ptr |
| real(kind=r8), dimension(:), allocatable, target, save | field_out |
| real(kind=r8), dimension(:,:,:), pointer, save | field_out_3d_ptr |
| real(kind=r8), dimension(:,:,:), allocatable, target, save | field_out_3d |
| real(kind=r8), dimension(:), allocatable, save | xmesh_loc |
| real(kind=r8), dimension(:), allocatable, save | zmesh_loc |
| real(kind=r8), dimension(:), allocatable, save | ymesh_loc |
| real(kind=r8), dimension(:,:,:), allocatable, save | xmesh_loc_3d |
| real(kind=r8), dimension(:,:,:), allocatable, save | zmesh_loc_3d |
| real(kind=r8), dimension(:,:,:), allocatable, save | ymesh_loc_3d |
| logical, save | local_grid |
| logical, save | forcelocal = .false. |
| integer, target, save | nphip |
| integer, save | pshift |
| integer, save | me_loc |
| integer, save | comm_loc |
| integer, save | nvp_loc |
| logical, save | lverbose |
| logical, save | me_active = .true. |
| procedure(coordf), pointer, save | get_coords |
Output 3D arrays for 3D visialization.
HDF5 based formats: PIXIE and XDMF
- Author
- P. Angelino
-
T. M. Tran