![]() |
ORB5
v4.9.4
|
Output 3D arrays for 3D visialization. More...
Data Types | |
| interface | coordf |
| type | diag3d_parameters |
| interface | get_field_func |
Functions/Subroutines | |
| 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) |
Variables | |
| integer, parameter | dp = selected_real_kind(15, 307) |
| real(kind=dp), parameter | pi = 3.141592653589793238462643383279502884197_dp |
| real(kind=dp), parameter | phi_up_default = 6.283185307179586476925286766559005768394_dp |
| 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 |
| double precision, dimension(2), target, save | slim |
| double precision, dimension(2), target, save | chilim |
| double precision, dimension(2), target, save | philim |
| double precision, dimension(:), allocatable, target, save | sgrid_loc |
| double precision, dimension(:), allocatable, target, save | chigrid_loc |
| double precision, dimension(:), allocatable, target, save | phigrid_loc |
| double precision, target, save | dsgrid |
| double precision, target, save | dchigrid |
| double precision, target, save | dphigrid |
| double precision, dimension(:), pointer, save | field_out_ptr |
| double precision, dimension(:), allocatable, target, save | field_out |
| double precision, dimension(:,:,:), pointer, save | field_out_3d_ptr |
| double precision, dimension(:,:,:), allocatable, target, save | field_out_3d |
| double precision, dimension(:), allocatable, save | xmesh_loc |
| double precision, dimension(:), allocatable, save | zmesh_loc |
| double precision, dimension(:), allocatable, save | ymesh_loc |
| double precision, dimension(:,:,:), allocatable, save | xmesh_loc_3d |
| double precision, dimension(:,:,:), allocatable, save | zmesh_loc_3d |
| double precision, 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
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine, public vis3d::checkout3dfile | ( | character(*), intent(in) | out_field | ) |
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine, public vis3d::get3dmeshgrid | ( | double precision, dimension(:), intent(out), pointer | sgrid_ptr, |
| double precision, dimension(:), intent(out), pointer | chigrid_ptr, | ||
| double precision, dimension(:), intent(out), pointer | phigrid_ptr | ||
| ) |
| subroutine, public vis3d::get3dmeshinfo | ( | double precision, intent(out), optional | zdsgrid, |
| double precision, intent(out), optional | zdchigrid, | ||
| double precision, intent(out), optional | zdphigrid, | ||
| double precision, intent(out), optional | zsmin, | ||
| double precision, intent(out), optional | zchimin, | ||
| double precision, intent(out), optional | zphimin, | ||
| integer, intent(out), optional | zsbin, | ||
| integer, intent(out), optional | zchibin, | ||
| integer, intent(out), optional | zphibin, | ||
| logical, intent(out), optional | zlocalgrid | ||
| ) |
|
private |
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine, public vis3d::init3ddiagnostics | ( | type(diag3d_parameters), intent(in) | parameters | ) |
Here is the call graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:| subroutine, public vis3d::write3d | ( | character(*), intent(in) | out_field, |
| integer, intent(in) | ztime, | ||
| double precision, dimension(:,:,:), intent(in), optional, target | field_array_3d, | ||
| procedure(get_field_func), optional, pointer | field_function_ptr, | ||
| character(len=128), intent(out), optional | filename, | ||
| logical, intent(in), optional | lclose_file, | ||
| character(len=128), intent(in), optional | filename_suffix | ||
| ) |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Here is the caller graph for this function:
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |