mod_ioformat Module


Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: MODE_INT = 1
integer, public, parameter :: MODE_VIS = 2
character(len=*), public, parameter :: ext_formatted = '.txt'
character(len=*), public, parameter :: ext_unformatted = '.dat'
character(len=*), public, parameter :: ext_mpiio = '.mpidat'
character(len=*), public, parameter :: ext_vtkxml = '.vtp'
character(len=*), public, parameter :: ext_new = '.new'
character(len=*), public, parameter :: ext_refined = '.refined'
character(len=*), public, parameter :: ext_orig = '.orig'
character(len=*), public, parameter :: fmt_fn_ext = '(A,A)'
character(len=*), public, parameter :: fmt_fn_sub_ext = '(A,A,A)'
character(len=*), public, parameter :: fmt_fn_isqa_sub_ext = '(A,"_isqa=",I2.2,A,A)'
character(len=*), public, parameter :: fmt_fn_atom_sub_ext = '(A,"_atom=",I4.4,A,A)'
character(len=*), public, parameter :: fmt_fn_rank_ext = '(A,"_",I5.5,A)'
character(len=*), public, parameter :: filemode_vis = '.vis'
character(len=*), public, parameter :: filemode_int = '.int'
character(len=*), public, parameter :: filemode_rot = '.rot'
character(len=*), public, parameter :: filemode_ref = '.ref'
character(len=*), public, parameter :: filename_outinfo = 'outfile'
character(len=*), public, parameter :: filename_tbkkrparams = 'TBkkr_params'
character(len=*), public, parameter :: filename_tbkkrcontainer = 'TBkkr_container'
character(len=*), public, parameter :: filename_tbkkrrhod = 'TBkkr_rhod'
character(len=*), public, parameter :: filename_tbkkrtorq = 'TBkkr_torq'
character(len=*), public, parameter :: filename_tbkkrspinflux = 'TBkkr_spinflux'
character(len=*), public, parameter :: filename_tbkkralpha = 'TBkkr_alpha'
character(len=*), public, parameter :: filename_cubesinfo = 'cubesinfo'
character(len=*), public, parameter :: filename_cubesrefine = 'cubesrefine'
character(len=*), public, parameter :: filename_fsdata = 'FSpoints'
character(len=*), public, parameter :: filename_fvel = 'fermivelocity'
character(len=*), public, parameter :: filename_spin = 'spinvalue'
character(len=*), public, parameter :: filename_spinvec = 'spinvector'
character(len=*), public, parameter :: filename_torq = 'torqvalue'
character(len=*), public, parameter :: filename_spinflux = 'spinflux'
character(len=*), public, parameter :: filename_alpha = 'alpha'
character(len=*), public, parameter :: filename_eigvect = 'eigenvectors'
character(len=*), public, parameter :: filename_weights = 'weights'
character(len=*), public, parameter :: filename_scattAmat = 'AMAT'
character(len=*), public, parameter :: filename_vtktest = 'fstest'
character(len=*), public, parameter :: filename_vtkonfs = 'visdata'
character(len=*), public, parameter :: filename_scattfixk = 'scattfix'
character(len=*), public, parameter :: filename_scattfixk_out = 'scattfix_out'
character(len=*), public, parameter :: filename_lifetime = 'lifetime'
character(len=*), public, parameter :: filename_scattmat = 'scatteringmatrix'
character(len=*), public, parameter :: filename_intmask = 'maskint'
character(len=*), public, parameter :: filename_cubes_IBZ = 'cubes_irrbz'
character(len=*), public, parameter :: filename_kpoints = 'FSpts_points'
character(len=*), public, parameter :: filename_connectivity = 'FSpts_connect'
character(len=*), public, parameter :: filename_realpart = 'realpart'
character(len=*), public, parameter :: filename_spinvalue = 'spinvalue'
character(len=*), public, parameter :: filename_spinvalue_alm = 'spinvalue_alm'
character(len=*), public, parameter :: filename_fermivelocity = 'fermivelocity'
character(len=*), public, parameter :: filename_eigv_rot = 'eigenvectors_rotated'
character(len=*), public, parameter :: filename_kpoints_triangles = 'kpoints_triangles'
character(len=*), public, parameter :: filename_scattering_fix = 'scattering_fix'
character(len=*), public, parameter :: filename_invlifetime = 'invlifetime'
character(len=*), public, parameter :: filename_vtkinpuc = 'VTK_puc'
character(len=*), public, parameter :: filename_vtkinpuc_rot = 'VTK_puc_rot'
character(len=*), public, parameter :: filename_vtkinBZ = 'VTK_BZ'