mirror of https://github.com/QMCPACK/qmcpack.git
Use h5diff to compare HDF output files
The FindHDF module sets the variable HDF5_DIFF_EXECUTABLE. This should the make the tests independent of variations in the output of h5dump.
This commit is contained in:
parent
bdb1698233
commit
f6890bc42f
|
@ -7,7 +7,7 @@ FUNCTION(ADD_CONVERTER_TEST test_name)
|
|||
IF ( USE_MPI )
|
||||
SET(EXE_NAME "${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} 1 ${qmcpack_BINARY_DIR}/bin/convert4qmc")
|
||||
ENDIF()
|
||||
ADD_TEST(NAME converter_${test_name} COMMAND python converter_test.py "${CMAKE_CURRENT_BINARY_DIR}/${test_name}" --exe "${EXE_NAME}")
|
||||
ADD_TEST(NAME converter_${test_name} COMMAND python converter_test.py "${CMAKE_CURRENT_BINARY_DIR}/${test_name}" --exe "${EXE_NAME}" --h5diff "${HDF5_DIFF_EXECUTABLE}")
|
||||
SET_TESTS_PROPERTIES(converter_${test_name} PROPERTIES TIMEOUT 120)
|
||||
|
||||
ENDFUNCTION()
|
||||
|
@ -21,8 +21,12 @@ ADD_CONVERTER_TEST(test_C_sto3g)
|
|||
ADD_CONVERTER_TEST(test_HCNp)
|
||||
ADD_CONVERTER_TEST(test_aldet1)
|
||||
ADD_CONVERTER_TEST(test_aldet5)
|
||||
ADD_CONVERTER_TEST(test_HDF5_LiH_qp)
|
||||
ADD_CONVERTER_TEST(test_HDF5_FeCO6)
|
||||
ADD_CONVERTER_TEST(test_HDF5_Be_ccd)
|
||||
IF (HDF5_DIFF_EXECUTABLE)
|
||||
ADD_CONVERTER_TEST(test_HDF5_LiH_qp)
|
||||
ADD_CONVERTER_TEST(test_HDF5_FeCO6)
|
||||
ADD_CONVERTER_TEST(test_HDF5_Be_ccd)
|
||||
ELSE()
|
||||
MESSAGE("Skipping converter tests with HDF output because h5diff was not found")
|
||||
ENDIF()
|
||||
ADD_CONVERTER_TEST(test_LiH_pyscf)
|
||||
ADD_CONVERTER_TEST(test_LiH_qp)
|
||||
|
|
|
@ -41,7 +41,7 @@ def compare(gold_file,test_file):
|
|||
return True
|
||||
|
||||
|
||||
def run_test(test_name, c4q_exe, conv_inp, gold_file, expect_fail, extra_cmd_args,code):
|
||||
def run_test(test_name, c4q_exe, h5diff_exe, conv_inp, gold_file, expect_fail, extra_cmd_args,code):
|
||||
okay = True
|
||||
|
||||
# Example invocation of converter
|
||||
|
@ -88,8 +88,8 @@ def run_test(test_name, c4q_exe, conv_inp, gold_file, expect_fail, extra_cmd_arg
|
|||
else:
|
||||
if (code != 'pyscf'):
|
||||
if '-hdf5' in extra_cmd_args:
|
||||
os.system('h5dump test.orbs.h5 > test.orbs.h5dump')
|
||||
if compare('gold.orbs.h5dump','test.orbs.h5dump'):
|
||||
ret = os.system(h5diff_exe + ' gold.orbs.h5 test.orbs.h5')
|
||||
if ret==0:
|
||||
print(" pass")
|
||||
return True
|
||||
else:
|
||||
|
@ -117,7 +117,7 @@ def read_extra_args():
|
|||
return extra_cmd_args
|
||||
|
||||
|
||||
def run_one_converter_test(c4q_exe):
|
||||
def run_one_converter_test(c4q_exe, h5diff_exe):
|
||||
code='gamess'
|
||||
if os.path.exists('pyscf'):
|
||||
code='pyscf'
|
||||
|
@ -151,7 +151,7 @@ def run_one_converter_test(c4q_exe):
|
|||
if not os.path.exists(gold_file):
|
||||
print("Gold file missing")
|
||||
return False
|
||||
return run_test(test_name, c4q_exe, conv_input_file, gold_file,
|
||||
return run_test(test_name, c4q_exe, h5diff_exe, conv_input_file, gold_file,
|
||||
expect_fail, extra_cmd_args,code)
|
||||
|
||||
|
||||
|
@ -162,6 +162,9 @@ if __name__ == '__main__':
|
|||
parser.add_argument('--exe',
|
||||
default='convert4qmc',
|
||||
help='Location of convert4qmc executable')
|
||||
parser.add_argument('--h5diff',
|
||||
default='h5diff',
|
||||
help='Location of h5diff executable')
|
||||
args = parser.parse_args()
|
||||
|
||||
test_dir = args.test_name
|
||||
|
@ -172,7 +175,7 @@ if __name__ == '__main__':
|
|||
curr_dir = os.getcwd()
|
||||
os.chdir(test_dir)
|
||||
|
||||
ret = run_one_converter_test(args.exe)
|
||||
ret = run_one_converter_test(args.exe, args.h5diff)
|
||||
|
||||
os.chdir(curr_dir)
|
||||
|
||||
|
|
|
@ -1,791 +0,0 @@
|
|||
HDF5 "test.orbs.h5" {
|
||||
GROUP "/" {
|
||||
GROUP "basisset" {
|
||||
DATASET "NbElements" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
GROUP "atomicBasisSet0" {
|
||||
DATASET "NbBasisGroups" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 6
|
||||
}
|
||||
}
|
||||
DATASET "angular" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 9;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "cartesian"
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup0" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 8
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.000679557
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 2940
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad1" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.00523259
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 441.2
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad2" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.0265887
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 100.5
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad3" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.0999279
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 28.43
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad4" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.269526
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 9.169
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad5" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.451175
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 3.196
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad6" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.294882
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1.159
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad7" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.0125788
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.1811
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be00"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup1" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 8
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.000251514
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 2940
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad1" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.0019753
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 441.2
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad2" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.00987855
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 100.5
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad3" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.0394938
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 28.43
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad4" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.108948
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 9.169
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad5" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.246858
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 3.196
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad6" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): -0.272851
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1.159
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad7" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1.08533
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.1811
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be10"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup2" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 2
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.0589
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be20"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup3" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 3
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 3
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.0455607
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 3.619
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad1" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.265068
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.711
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "DataRad2" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.803596
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.1951
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be31"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup4" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 4
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.06018
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be41"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "basisGroup5" {
|
||||
DATASET "NbRadFunc" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "l" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 2
|
||||
}
|
||||
}
|
||||
DATASET "n" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 5
|
||||
}
|
||||
}
|
||||
GROUP "radfunctions" {
|
||||
GROUP "DataRad0" {
|
||||
DATASET "contraction" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1
|
||||
}
|
||||
}
|
||||
DATASET "exponent" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 0.2354
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "rid" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 4;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be52"
|
||||
}
|
||||
}
|
||||
DATASET "type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "elementType" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 2;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Be"
|
||||
}
|
||||
}
|
||||
DATASET "grid_npts" {
|
||||
DATATYPE H5T_STD_I32LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1001
|
||||
}
|
||||
}
|
||||
DATASET "grid_rf" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 100
|
||||
}
|
||||
}
|
||||
DATASET "grid_ri" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): 1e-06
|
||||
}
|
||||
}
|
||||
DATASET "grid_type" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 3;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "log"
|
||||
}
|
||||
}
|
||||
DATASET "name" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "Gaussian"
|
||||
}
|
||||
}
|
||||
DATASET "normalized" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 2;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "no"
|
||||
}
|
||||
}
|
||||
}
|
||||
DATASET "name" {
|
||||
DATATYPE H5T_STRING {
|
||||
STRSIZE 8;
|
||||
STRPAD H5T_STR_NULLTERM;
|
||||
CSET H5T_CSET_ASCII;
|
||||
CTYPE H5T_C_S1;
|
||||
}
|
||||
DATASPACE SIMPLE { ( 1 ) / ( 1 ) }
|
||||
DATA {
|
||||
(0): "LCAOBSet"
|
||||
}
|
||||
}
|
||||
}
|
||||
GROUP "determinant" {
|
||||
DATASET "eigenset_0" {
|
||||
DATATYPE H5T_IEEE_F64LE
|
||||
DATASPACE SIMPLE { ( 15, 15 ) / ( 15, 15 ) }
|
||||
DATA {
|
||||
(0,0): 1.00065, 0, -0.003756, -0, -0, -0, -0, -0, -0, -0, -0, -0,
|
||||
(0,12): -0, -0, -0,
|
||||
(1,0): 1e-06, 0.48904, 0.580116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(2,0): -0, -0, -0, 0.299588, -0, -0, 0.793317, -0, -0, -0, -0, -0,
|
||||
(2,12): -0, -0, -0,
|
||||
(3,0): 0, 0, 0, 0, 0.299588, 0, 0, 0.793317, 0, 0, 0, 0, 0, 0, 0,
|
||||
(4,0): 0, 0, 0, 0, 0, 0.299588, 0, 0, 0.793317, 0, 0, 0, 0, 0, 0,
|
||||
(5,0): 0.622748, 1.67797, -1.63956, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
|
||||
(5,14): 0,
|
||||
(6,0): -0, -0, -0, -0, -0, 1.20285, -0, -0, -0.952491, -0, -0, -0,
|
||||
(6,12): -0, -0, -0,
|
||||
(7,0): -0, -0, -0, 1.20285, -0, -0, -0.952491, -0, -0, -0, -0, -0,
|
||||
(7,12): -0, -0, -0,
|
||||
(8,0): -0, -0, -0, -0, 1.20285, -0, -0, -0.952491, -0, -0, -0, -0,
|
||||
(8,12): -0, -0, -0,
|
||||
(9,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
|
||||
(10,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
|
||||
(11,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
|
||||
(12,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, -0.5, -0.5, 1, 0, 0, 0,
|
||||
(13,0): 0, 0, 0, 0, 0, 0, 0, 0, 0, 0.866025, -0.866025, 0, 0, 0, 0,
|
||||
(14,0): 1.00065, 0, -0.003756, -0, -0, -0, -0, -0, -0, -0, -0, -0,
|
||||
(14,12): -0, -0, -0
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue