{ "metadata": { "code_num" : [ "int", [] ] , "code" : [ "str", [ "metadata.code_num" ] ] , "author_num" : [ "int", [] ] , "author" : [ "str", [ "metadata.author_num" ] ] , "description" : [ "str", [] ] } , "electron": { "up_num" : [ "int", [] ] , "dn_num" : [ "int", [] ] } , "nucleus": { "num" : [ "int" , [] ] , "charge" : [ "float", [ "nucleus.num" ] ] , "coord" : [ "float", [ "nucleus.num", "3" ] ] , "label" : [ "str" , [ "nucleus.num" ] ] , "point_group" : [ "str" , [] ] } , "ecp": { "lmax_plus_1" : [ "int" , [ "nucleus.num" ] ] , "z_core" : [ "float", [ "nucleus.num" ] ] , "local_n" : [ "int" , [ "nucleus.num" ] ] , "local_num_n_max" : [ "int" , [] ] , "local_exponent" : [ "float", [ "nucleus.num", "ecp.local_num_n_max" ] ] , "local_coef" : [ "float", [ "nucleus.num", "ecp.local_num_n_max" ] ] , "local_power" : [ "int" , [ "nucleus.num", "ecp.local_num_n_max" ] ] , "non_local_n" : [ "int" , [ "nucleus.num" ] ] , "non_local_num_n_max" : [ "int" , [] ] , "non_local_exponent" : [ "float", [ "nucleus.num", "ecp.non_local_num_n_max" ] ] , "non_local_coef" : [ "float", [ "nucleus.num", "ecp.non_local_num_n_max" ] ] , "non_local_power" : [ "int" , [ "nucleus.num", "ecp.non_local_num_n_max" ] ] } , "basis": { "type" : [ "str" , [] ] , "shell_num" : [ "int" , [] ] , "shell_center" : [ "int" , [ "basis.shell_num" ] ] , "shell_ang_mom" : [ "int" , [ "basis.shell_num" ] ] , "shell_prim_num" : [ "int" , [ "basis.shell_num" ] ] , "shell_factor" : [ "float", [ "basis.shell_num" ] ] , "prim_index" : [ "int" , [ "basis.shell_num" ] ] , "prim_num" : [ "int" , [] ] , "exponent" : [ "float", [ "basis.prim_num" ] ] , "coefficient" : [ "float", [ "basis.prim_num" ] ] , "prim_factor" : [ "float", [ "basis.prim_num" ] ] } , "ao": { "cartesian" : [ "int" , [] ] , "num" : [ "int" , [] ] , "shell" : [ "int" , [ "ao.num" ] ] , "normalization" : [ "float", [ "ao.num" ] ] } , "ao_1e_int": { "overlap" : [ "float", [ "ao.num", "ao.num" ] ] , "kinetic" : [ "float", [ "ao.num", "ao.num" ] ] , "potential_n_e" : [ "float", [ "ao.num", "ao.num" ] ] , "ecp_local" : [ "float", [ "ao.num", "ao.num" ] ] , "ecp_non_local" : [ "float", [ "ao.num", "ao.num" ] ] , "core_hamiltonian" : [ "float", [ "ao.num", "ao.num" ] ] } , "ao_2e_int": { "eri" : [ "float sparse", [ "ao.num", "ao.num", "ao.num", "ao.num" ] ] , "eri_lr" : [ "float sparse", [ "ao.num", "ao.num", "ao.num", "ao.num" ] ] } , "mo": { "type" : [ "str" , [] ] , "num" : [ "int" , [] ] , "coefficient" : [ "float", [ "mo.num", "ao.num" ] ] , "class" : [ "str" , [ "mo.num" ] ] , "symmetry" : [ "str" , [ "mo.num" ] ] , "occupation" : [ "float", [ "mo.num" ] ] } , "mo_1e_int": { "overlap" : [ "float", [ "mo.num", "mo.num" ] ] , "kinetic" : [ "float", [ "mo.num", "mo.num" ] ] , "potential_n_e" : [ "float", [ "mo.num", "mo.num" ] ] , "ecp_local" : [ "float", [ "mo.num", "mo.num" ] ] , "ecp_non_local" : [ "float", [ "mo.num", "mo.num" ] ] , "core_hamiltonian" : [ "float", [ "mo.num", "mo.num" ] ] } , "mo_2e_int": { "eri" : [ "float sparse", [ "mo.num", "mo.num", "mo.num", "mo.num" ] ] , "eri_lr" : [ "float sparse", [ "mo.num", "mo.num", "mo.num", "mo.num" ] ] } , "rdm": { "one_e" : [ "float" , [ "mo.num", "mo.num" ] ] , "one_e_up" : [ "float" , [ "mo.num", "mo.num" ] ] , "one_e_dn" : [ "float" , [ "mo.num", "mo.num" ] ] , "two_e" : [ "float sparse", [ "mo.num", "mo.num", "mo.num", "mo.num" ] ] } }