diff --git a/meta_info/nomad_meta_info2/public.nomadmetainfo.json b/meta_info/nomad_meta_info2/public.nomadmetainfo.json index 4e918510b128d52069a91283c55b6510bacc2650..f2e5a465aeb691e10228548bcc6ec8f2a1e5ffda 100644 --- a/meta_info/nomad_meta_info2/public.nomadmetainfo.json +++ b/meta_info/nomad_meta_info2/public.nomadmetainfo.json @@ -13,7 +13,6 @@ "meta_name":"archive_context", "meta_type":"type-section", "meta_description":"Contains information relating to an archive.", - "meta_repeats":true, "meta_context_identifier":[], "contains":[ "calculation_context", @@ -147,7 +146,7 @@ "meta_name":"atom_forces_t0", "meta_type":"type-value", "meta_description":[ - "Forces acting on the atoms, calculated as minus gradient of energy_total_T0, ", + "Forces acting on the atoms, calculated as minus gradient of energy_total_t0, ", "**including** constraints, if present. The derivatives with respect to ", "displacements of the nuclei are evaluated in Cartesian coordinates. In ", "addition, these forces are obtained by filtering out the unitary ", @@ -171,14 +170,14 @@ "meta_name":"atom_forces_t0_raw", "meta_type":"type-value", "meta_description":[ - "Forces acting on the atoms, calculated as minus gradient of energy_total_T0, ", + "Forces acting on the atoms, calculated as minus gradient of energy_total_t0, ", "**without** constraints. The derivatives with respect to displacements of the ", "nuclei are evaluated in Cartesian coordinates. These forces may contain unitary ", "transformations (center-of-mass translations and rigid rotations for ", - "non-periodic systems) that are normally filtered separately (see atom_forces_T0 ", + "non-periodic systems) that are normally filtered separately (see atom_forces_t0 ", "for the filtered counterpart). Forces due to constraints such as fixed atoms, ", "distances, angles, dihedrals, etc. are also considered separately (see ", - "atom_forces_T0 for the filtered counterpart)."], + "atom_forces_t0 for the filtered counterpart)."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "atom_forces_type"], @@ -628,7 +627,7 @@ "meta_type":"type-value", "meta_description":[ "Unique string identifying the basis set used for the final wavefunctions ", - "calculated with XC_method. It might identify a class of basis sets, often ", + "calculated with xc_method. It might identify a class of basis sets, often ", "matches one of the strings given in any of ", "basis_set_name."], "meta_parent_section":"section_method", @@ -802,7 +801,6 @@ "meta_name":"calculation_context", "meta_type":"type-section", "meta_description":"Contains information relating to a calculation.", - "meta_repeats":true, "meta_context_identifier":[], "contains":[ "section_run", @@ -847,7 +845,7 @@ "method is perturbative, this string does not describe the starting point ", "method, the latter being referenced to by section_method_to_method_refs. For ", "self-consistent field (SCF) ab initio calculations, for example, this is ", - "composed by concatenating XC_method_current and basis_set. See ", + "composed by concatenating xc_method_current and basis_set. See ", "[calculation_method_current wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nom", "ad-meta-info/wikis/metainfo/calculation-method-current) for the ", "details."], @@ -916,8 +914,7 @@ "meta_parent_section":"section_calculation_to_calculation_refs", "meta_data_type":"reference", "meta_repeats":true, - "meta_referenced_sections":[ - "section_single_configuration_calculation"] + "meta_referenced_section":"section_single_configuration_calculation" },{ "meta_name":"calculation_to_folder_external_url", "meta_type":"type-value", @@ -945,7 +942,7 @@ "Upload date of the calculation, given as total number of milliseconds is the ", "elapsed since the unix epoch (1 January 1970)"], "meta_parent_section":"section_calculation_info", - "meta_data_type":"float64", + "meta_data_type":"int64", "meta_repeats":true },{ "meta_name":"calculation_uploader_name", @@ -1266,7 +1263,7 @@ "meta_type":"type-value", "meta_description":[ "Self-consistent electronic kinetic energy as defined in ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component"], @@ -1276,7 +1273,7 @@ "meta_name":"electronic_kinetic_energy_scf_iteration", "meta_type":"type-value", "meta_description":[ - "Electronic kinetic energy as defined in XC_method during the self-consistent ", + "Electronic kinetic energy as defined in xc_method during the self-consistent ", "field (SCF) iterations."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1296,7 +1293,7 @@ "electronic-structure-method)."], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_XC"], + "settings_xc"], "meta_data_type":"string" },{ "meta_name":"embedded_system", @@ -1311,10 +1308,10 @@ "meta_type":"type-value", "meta_description":[ "Correlation (C) energy calculated with the method described in ", - "XC_functional."], + "xc_functional."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_C"], + "energy_type_c"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1328,8 +1325,7 @@ "energy_value", "error_estimate_contribution", "scf_info"], - "meta_data_type":"float", - "meta_units":"J" + "meta_data_type":"float" },{ "meta_name":"energy_code_independent_kind", "meta_type":"type-value", @@ -1378,7 +1374,7 @@ "Entropy correction to the potential energy to compensate for the change in ", "occupation so that forces at finite T do not need to keep the change of ", "occupation in account. Defined consistently with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component"], @@ -1392,7 +1388,7 @@ "occupation so that forces at finite T do not need to keep the change of ", "occupation in account. The array lists the values of the entropy correction for ", "each self-consistent field (SCF) iteration. Defined consistently with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ "energy_component", @@ -1406,7 +1402,7 @@ "Correction to the density-density electrostatic energy in the sum of ", "eigenvalues (that uses the mixed density on one side), and the fully consistent ", "density-density electrostatic energy. Defined consistently with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component"], @@ -1419,7 +1415,7 @@ "Correction to the density-density electrostatic energy in the sum of ", "eigenvalues (that uses the mixed density on one side), and the fully consistent ", "density-density electrostatic energy during the self-consistent field (SCF) ", - "iterations. Defined consistently with XC_method."], + "iterations. Defined consistently with xc_method."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ "energy_component", @@ -1473,7 +1469,7 @@ "meta_description":[ "Free energy (nuclei + electrons) (whose minimum gives the smeared occupation ", "density calculated with smearing_kind) calculated with the method described in ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_total_potential"], @@ -1485,7 +1481,7 @@ "meta_description":[ "Free energy per atom (whose minimum gives the smeared occupation density ", "calculated with smearing_kind) calculated with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component_per_atom", @@ -1497,7 +1493,7 @@ "meta_type":"type-value", "meta_description":[ "Free energy per atom (whose minimum gives the smeared occupation density ", - "calculated with smearing_kind) calculated with XC_method during the ", + "calculated with smearing_kind) calculated with xc_method during the ", "self-consistent field (SCF) iterations."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1510,7 +1506,7 @@ "meta_type":"type-value", "meta_description":[ "Free energy (whose minimum gives the smeared occupation density calculated with ", - "smearing_kind) calculated with the method described in XC_method during the ", + "smearing_kind) calculated with the method described in xc_method during the ", "self-consistent field (SCF) iterations."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1523,7 +1519,7 @@ "meta_type":"type-value", "meta_description":[ "Error in the Hartree (electrostatic) potential energy. Defined consistently ", - "with XC_method."], + "with xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_value", @@ -1536,7 +1532,7 @@ "meta_description":[ "Error in the Hartree (electrostatic) potential energy during each ", "self-consistent field (SCF) iteration. Defined consistently with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ "energy_value", @@ -1549,10 +1545,10 @@ "meta_type":"type-value", "meta_description":[ "Converged exact-exchange (Hartree-Fock) energy. Defined consistently with ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_X"], + "energy_type_x"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1564,7 +1560,7 @@ "a linear combination of exact-energy and exchange energy of an approximate DFT ", "functional; the exact exchange energy multiplied by the mixing coefficient of ", "the hybrid functional would be stored in this metadata. Defined consistently ", - "with XC_method."], + "with xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component"], @@ -1587,7 +1583,7 @@ "meta_type":"type-value", "meta_description":[ "Sum of the eigenvalues of the Hamiltonian matrix defined by ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component"], @@ -1599,7 +1595,7 @@ "meta_description":[ "Value of the energy per atom, where the energy is defined as the sum of the ", "eigenvalues of the Hamiltonian matrix given by ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "energy_component_per_atom", @@ -1611,7 +1607,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the energy per atom, where the energy is defined as the sum of the ", - "eigenvalues of the Hamiltonian matrix given by XC_method, during each ", + "eigenvalues of the Hamiltonian matrix given by xc_method, during each ", "self-consistent field (SCF) iteration."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1624,7 +1620,7 @@ "meta_name":"energy_sum_eigenvalues_scf_iteration", "meta_type":"type-value", "meta_description":[ - "Sum of the eigenvalues of the Hamiltonian matrix defined by XC_method, during ", + "Sum of the eigenvalues of the Hamiltonian matrix defined by xc_method, during ", "each self-consistent field (SCF) iteration."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1637,7 +1633,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the total energy per atom, calculated with the method described in ", - "XC_method and extrapolated to $T=0$, based on a free-electron gas ", + "xc_method and extrapolated to $T=0$, based on a free-electron gas ", "argument."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ @@ -1648,7 +1644,7 @@ "meta_name":"energy_total", "meta_type":"type-value", "meta_description":[ - "Value of the total energy, calculated with the method described in XC_method ", + "Value of the total energy, calculated with the method described in xc_method ", "and extrapolated to $T=0$, based on a free-electron gas ", "argument."], "meta_parent_section":"section_single_configuration_calculation", @@ -1683,7 +1679,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the total electronic energy calculated with the method described in ", - "XC_method during each self-consistent field (SCF) ", + "xc_method during each self-consistent field (SCF) ", "iteration."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ @@ -1696,7 +1692,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the total energy (or equivalently free energy), calculated with the ", - "method described in XC_method and extrapolated to $T=0$, based on a ", + "method described in xc_method and extrapolated to $T=0$, based on a ", "free-electron gas argument."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ @@ -1707,7 +1703,7 @@ "meta_name":"energy_total_t0_per_atom", "meta_type":"type-value", "meta_description":[ - "Value of the total energy, calculated with the method described in XC_method ", + "Value of the total energy, calculated with the method described in xc_method ", "per atom extrapolated to $T=0$, based on a free-electron gas ", "argument."], "meta_parent_section":"section_single_configuration_calculation", @@ -1720,7 +1716,7 @@ "meta_name":"energy_total_t0_per_atom_scf_iteration", "meta_type":"type-value", "meta_description":[ - "Value of the total energy, calculated with the method described in XC_method ", + "Value of the total energy, calculated with the method described in xc_method ", "per atom extrapolated to $T=0$, based on a free-electron gas argument, during ", "each self-consistent field (SCF) iteration."], "meta_parent_section":"section_scf_iteration", @@ -1734,7 +1730,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the total energy (or equivalently free energy), calculated with the ", - "method described in XC_method and extrapolated to $T=0$, based on a ", + "method described in xc_method and extrapolated to $T=0$, based on a ", "free-electron gas argument, during each self-consistent field (SCF) ", "iteration."], "meta_parent_section":"section_scf_iteration", @@ -1790,12 +1786,12 @@ "meta_type":"type-value", "meta_description":[ "Value for the converged van der Waals energy calculated using the method ", - "described in van_der_Waals_method, and used in energy_current. This is the van ", + "described in van_der_waals_method, and used in energy_current. This is the van ", "der Waals method consistent with, e.g., forces used for relaxation or dynamics. ", - "Alternative methods are listed in section_energy_van_der_Waals."], + "Alternative methods are listed in section_energy_van_der_waals."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_van_der_Waals"], + "energy_type_van_der_waals"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1803,28 +1799,28 @@ "meta_type":"type-value", "meta_description":[ "Method used to compute van der Waals energy stored in ", - "energy_van_der_Waals_value. This metadata is used when more than one van der ", + "energy_van_der_waals_value. This metadata is used when more than one van der ", "Waals method is applied in the same *single configuration calculation* (see ", "section_single_configuration_calculation). The method used for van der Waals ", "(the one consistent with energy_current and, e.g., for evaluating the forces ", "for a relaxation or dynamics) is defined in ", - "settings_van_der_Waals."], - "meta_parent_section":"section_energy_van_der_Waals", + "settings_van_der_waals."], + "meta_parent_section":"section_energy_van_der_waals", "meta_data_type":"string" },{ "meta_name":"energy_van_der_waals_value", "meta_type":"type-value", "meta_description":[ "Value of van der Waals energy, calculated with the method defined in ", - "energy_van_der_Waals_kind. This metadata is used when more than one van der ", + "energy_van_der_waals_kind. This metadata is used when more than one van der ", "Waals method is applied in the same *single configuration calculation* (see ", "section_single_configuration_calculation). The value of the van der Waals ", "energy consistent with energy_current and used, e.g., for evaluating the forces ", - "for a relaxation or dynamics, is given in energy_van_der_Waals and defined in ", - "settings_van_der_Waals."], - "meta_parent_section":"section_energy_van_der_Waals", + "for a relaxation or dynamics, is given in energy_van_der_waals and defined in ", + "settings_van_der_waals."], + "meta_parent_section":"section_energy_van_der_waals", "meta_abstract_types":[ - "energy_type_van_der_Waals"], + "energy_type_van_der_waals"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1832,10 +1828,10 @@ "meta_type":"type-value", "meta_description":[ "Value fo the exchange (X) energy calculated with the method described in ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_X"], + "energy_type_x"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1843,10 +1839,10 @@ "meta_type":"type-value", "meta_description":[ "Value of the exchange-correlation (XC) energy calculated with the method ", - "described in XC_method."], + "described in xc_method."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_XC"], + "energy_type_xc"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1854,10 +1850,10 @@ "meta_type":"type-value", "meta_description":[ "Value of the exchange-correlation (XC) energy calculated with the functional ", - "stored in XC_functional."], + "stored in xc_functional."], "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ - "energy_type_XC"], + "energy_type_xc"], "meta_data_type":"float", "meta_units":"J" },{ @@ -1865,7 +1861,7 @@ "meta_type":"type-value", "meta_description":[ "Value of the exchange-correlation (XC) potential energy: the integral of the ", - "first order derivative of the functional stored in XC_functional (integral of ", + "first order derivative of the functional stored in xc_functional (integral of ", "v_xc*electron_density), i.e., the component of XC that is in the sum of the ", "eigenvalues. Value associated with the configuration, should be the most ", "converged value."], @@ -1879,11 +1875,11 @@ "meta_type":"type-value", "meta_description":[ "Value for exchange-correlation (XC) potential energy: the integral of the first ", - "order derivative of the functional stored in XC_functional (integral of ", + "order derivative of the functional stored in xc_functional (integral of ", "v_xc*electron_density), i.e., the component of XC that is in the sum of the ", "eigenvalues. Values are given for each self-consistent field (SCF) iteration ", "(i.e., not the converged value, the latter being stored in ", - "energy_XC_potential)."], + "energy_xc_potential)."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ "energy_component", @@ -1896,7 +1892,7 @@ "meta_description":[ "Value for exchange-correlation (XC) energy obtained during each self-consistent ", "field (SCF) iteration, using the method described in ", - "XC_method."], + "xc_method."], "meta_parent_section":"section_scf_iteration", "meta_abstract_types":[ "energy_component", @@ -2042,8 +2038,7 @@ "meta_enum_value":"pos_vel", "meta_enum_description":"Restart atom positions, cells and velocities" }], - "meta_referenced_sections":[ - "section_frame_sequence"] + "meta_referenced_section":"section_frame_sequence" },{ "meta_name":"frame_sequence_external_url", "meta_type":"type-value", @@ -2117,8 +2112,7 @@ "meta_dimension":[{ "meta_dimension_symbolic":"number_of_frames_in_sequence" }], - "meta_referenced_sections":[ - "section_single_configuration_calculation"] + "meta_referenced_section":"section_single_configuration_calculation" },{ "meta_name":"frame_sequence_potential_energy", "meta_type":"type-value", @@ -2271,8 +2265,7 @@ "section_single_configuration_calculation)."], "meta_parent_section":"section_frame_sequence", "meta_data_type":"reference", - "meta_referenced_sections":[ - "section_sampling_method"] + "meta_referenced_section":"section_sampling_method" },{ "meta_name":"frame_sequence_user_quantity", "meta_type":"type-value", @@ -2625,8 +2618,7 @@ "meta_dimension":[{ "meta_dimension_symbolic":"number_of_atoms" }], - "meta_referenced_sections":[ - "section_basis_set_atom_centered"] + "meta_referenced_section":"section_basis_set_atom_centered" },{ "meta_name":"mapping_section_basis_set_cell_dependent", "meta_type":"type-value", @@ -2638,8 +2630,7 @@ "meta_parent_section":"section_basis_set", "meta_data_type":"reference", "meta_repeats":true, - "meta_referenced_sections":[ - "section_basis_set_cell_dependent"] + "meta_referenced_section":"section_basis_set_cell_dependent" },{ "meta_name":"message_debug", "meta_type":"type-abstract", @@ -3331,8 +3322,7 @@ "initial configuration is assumed."], "meta_parent_section":"section_frame_sequence", "meta_data_type":"reference", - "meta_referenced_sections":[ - "section_frame_sequence"] + "meta_referenced_section":"section_frame_sequence" },{ "meta_name":"processor_id", "meta_type":"type-value", @@ -3377,7 +3367,7 @@ "number of contexts evaluated with this processor in the current current ", "calculation."], "meta_parent_section":"section_processor_info", - "meta_data_type":"float64" + "meta_data_type":"int64" },{ "meta_name":"processor_number_of_failed_contexts", "meta_type":"type-value", @@ -3385,7 +3375,7 @@ "number of contexts in the current current calculation that had failure for this ", "processor."], "meta_parent_section":"section_processor_info", - "meta_data_type":"float64" + "meta_data_type":"int64" },{ "meta_name":"processor_number_of_skipped_contexts", "meta_type":"type-value", @@ -3393,7 +3383,7 @@ "number of contexts skipped by this processor in the current current ", "calculation."], "meta_parent_section":"section_processor_info", - "meta_data_type":"float64" + "meta_data_type":"int64" },{ "meta_name":"processor_number_of_successful_contexts", "meta_type":"type-value", @@ -3401,7 +3391,7 @@ "number of contexts in the current calculation that where successfully handled ", "by this processor."], "meta_parent_section":"section_processor_info", - "meta_data_type":"float64" + "meta_data_type":"int64" },{ "meta_name":"processor_version_details", "meta_type":"type-value", @@ -3740,7 +3730,6 @@ "Section collecting the information on an atom projected density of states (DOS) ", "evaluation."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_atomic_multipoles", @@ -3749,7 +3738,6 @@ "Section describing multipoles (charges/monopoles, dipoles, quadrupoles, ...) ", "for each atom."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_basis_functions_atom_centered", @@ -3761,7 +3749,6 @@ "meta_parent_section":"section_basis_set_atom_centered", "meta_abstract_types":[ "basis_set_description"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_basis_set", @@ -3792,7 +3779,6 @@ "connects each atom in the system with its basis set, where the same basis set ", "can be assigned to more than one atom."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_basis_set_atom_centered", @@ -3808,7 +3794,6 @@ "meta_parent_section":"section_run", "meta_abstract_types":[ "basis_set_description"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_basis_set_cell_dependent", @@ -3823,13 +3808,11 @@ "meta_parent_section":"section_run", "meta_abstract_types":[ "basis_set_description"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_calculation_info", "meta_type":"type-section", "meta_description":"Information on this calculation (main file)", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_calculation_to_calculation_refs", @@ -3851,7 +3834,6 @@ "section_single_configuration_calculation in the same section_run) or ", "calculation_to_calculation_external_url."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_calculation_to_folder_refs", @@ -3861,7 +3843,6 @@ "section_single_configuration_calculationa and the folder containing the ", "original calulations"], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_dos", @@ -3870,7 +3851,6 @@ "Section collecting information of a (electronic-energy or vibrational-energy) ", "density of states (DOS) evaluation."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_eigenvalues", @@ -3884,7 +3864,6 @@ "occupation is stored in eigenvalues_values and eigenvalues_occupation, ", "respectively."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_energy_code_independent", @@ -3896,21 +3875,19 @@ "energy_code_independent_value. The computed energy allows for comparisons among ", "different codes and numerical settings."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_energy_van_der_waals", "meta_type":"type-section", "meta_description":[ - "Section containing the Van der Waals energy value (energy_van_der_Waals_value) ", + "Section containing the Van der Waals energy value (energy_van_der_waals_value) ", "of type van_der_Waals_kind. This is used when more than one Van der Waals ", "methods are applied in the same *single configuration calculation*, see ", "section_single_configuration_calculation. The main Van der Waals method (the ", "one concurring to energy_current, and used, e.g., for evaluating the forces for ", - "a relaxation or dynamics) is given in energy_van_der_Waals and is defined in ", - "settings_van_der_Waals."], + "a relaxation or dynamics) is given in energy_van_der_waals and is defined in ", + "settings_van_der_waals."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_frame_sequence", @@ -3927,7 +3904,6 @@ "are found in the section_single_configuration_calculation ", "section."], "meta_parent_section":"section_run", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_frame_sequence_user_quantity", @@ -3936,7 +3912,6 @@ "Section collecting some user-defined quantities evaluated along a sequence of ", "frame."], "meta_parent_section":"section_frame_sequence", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_gaussian_basis_group", @@ -3959,7 +3934,6 @@ "meta_parent_section":"section_basis_set_atom_centered", "meta_abstract_types":[ "basis_set_description"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_k_band", @@ -3971,7 +3945,6 @@ "the actual $k$-mesh used for energy_total evaluations, can be found in the ", "section_eigenvalues section."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_k_band_normalized", @@ -3985,7 +3958,6 @@ "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "derived_quantity"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_k_band_segment", @@ -4006,7 +3978,6 @@ "respectively. The labels for the segment are specified in ", "band_segm_labels."], "meta_parent_section":"section_k_band", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_k_band_segment_normalized", @@ -4028,7 +3999,6 @@ "meta_parent_section":"section_k_band_normalized", "meta_abstract_types":[ "derived_quantity"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_method", @@ -4042,7 +4012,6 @@ "optimization etc. See section frame_sequence for these other settings ", "instead."], "meta_parent_section":"section_run", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_method_atom_kind", @@ -4059,7 +4028,6 @@ "have to distinguished into two different *kinds* of O atoms, by creating two ", "distinct section_method_atom_kind sections."], "meta_parent_section":"section_method", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_method_to_method_refs", @@ -4080,7 +4048,6 @@ "section_method section in the same section_run) or ", "method_to_method_external_url."], "meta_parent_section":"section_method", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_original_system", @@ -4089,7 +4056,6 @@ "Section containing symmetry information that is specific to the original ", "system."], "meta_parent_section":"section_symmetry", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_primitive_system", @@ -4101,7 +4067,6 @@ "can be found e.g. from here: https://atztogo.github.io/spglib/definition.html#tr", "ansformation-to-the-primitive-cell"], "meta_parent_section":"section_symmetry", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_processor_info", @@ -4109,20 +4074,17 @@ "meta_description":[ "Section with information about a processor that generated or added information ", "to the current calculation."], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_processor_log", "meta_type":"type-section", "meta_description":"log of a processor", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_processor_log_event", "meta_type":"type-section", "meta_description":"A log event", "meta_parent_section":"section_processor_log", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_prototype", @@ -4131,7 +4093,6 @@ "Information on the prototype corresponding to the current ", "section."], "meta_parent_section":"section_system", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_restricted_uri", @@ -4140,7 +4101,6 @@ "Restricted URIs on this calculation (Coverage: any info or files that are ", "related with this calculation can be subject to ", "restriction)"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_run", @@ -4150,7 +4110,6 @@ "contained in a run depends on the run type (see for example section_method and ", "section_single_configuration_calculation) and the program (see [program_info ", "](program_info))."], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_sampling_method", @@ -4162,7 +4121,6 @@ "Results and monitored quantities of such sampling are collected in a sequence ", "of frames, section_frame_sequence."], "meta_parent_section":"section_run", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_scf_iteration", @@ -4174,7 +4132,6 @@ "meta_parent_section":"section_single_configuration_calculation", "meta_abstract_types":[ "scf_info"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_single_configuration_calculation", @@ -4197,7 +4154,6 @@ "can be evaluated with the same computational method. This storage strategy ", "avoids redundancies."], "meta_parent_section":"section_run", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_species_projected_dos", @@ -4206,16 +4162,14 @@ "Section collecting the information on a species-projected density of states ", "(DOS) evaluation."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_springer_classification", "meta_type":"type-section", "meta_description":[ - "Section_springer_classsification contains a classification tag of a material ", + "section_springer_classification contains a classification tag of a material ", "according to Springer Materials"], "meta_parent_section":"section_springer_material", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_springer_compound_class", @@ -4225,14 +4179,12 @@ "current material. This is a property of the chemical formula of the ", "compound"], "meta_parent_section":"section_springer_material", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_springer_id", "meta_type":"type-section", "meta_description":"Identifiers used by Springer Materials", "meta_parent_section":"section_springer_material", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_springer_material", @@ -4242,7 +4194,6 @@ "with the same formula according to Springer Materials - it contains ", "section_springer_classsification, section_springer_compound, ", "section_springer_id, section_springer_references"], - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_springer_references", @@ -4251,7 +4202,6 @@ "Contains the information about references related to current material according ", "to Springer Materials"], "meta_parent_section":"section_springer_material", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_std_system", @@ -4261,7 +4211,6 @@ "system. The standardized system is defined as given by spglib and the details ", "can be found from https://arxiv.org/abs/1506.01455"], "meta_parent_section":"section_symmetry", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_stress_tensor", @@ -4274,7 +4223,6 @@ "the stress tensor, while only one definition is used for, e.g., molecular ", "dynamics or geometry optimization (if needed)."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_symmetry", @@ -4283,7 +4231,6 @@ "Section containing information about the symmetry properties of the ", "system."], "meta_parent_section":"section_system", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_system", @@ -4294,7 +4241,6 @@ "of periodic cell (if present), the external potentials and other ", "parameters."], "meta_parent_section":"section_run", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_system_to_system_refs", @@ -4312,7 +4258,6 @@ "referenced one is described by system_to_system_kind. The referenced ", "section_system is identified via system_to_system_ref."], "meta_parent_section":"section_system", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_thermodynamical_properties", @@ -4321,7 +4266,6 @@ "Section that defines thermodynamical properties about the system in a ", "section_frame_sequence."], "meta_parent_section":"section_frame_sequence", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_volumetric_data", @@ -4347,7 +4291,6 @@ "Rules for more complex spins are to be decided when ", "necessary."], "meta_parent_section":"section_single_configuration_calculation", - "meta_repeats":true, "meta_context_identifier":[] },{ "meta_name":"section_xc_functionals", @@ -4355,11 +4298,10 @@ "meta_description":[ "Section containing one of the exchange-correlation (XC) functionals for the ", "present section_method that are combined to form the ", - "XC_functional."], + "xc_functional."], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_XC_functional"], - "meta_repeats":true, + "settings_xc_functional"], "meta_context_identifier":[] },{ "meta_name":"self_interaction_correction_method", @@ -4504,7 +4446,7 @@ "Contains parameters for the post Hartree-Fock ", "method."], "meta_abstract_types":[ - "settings_XC"] + "settings_xc"] },{ "meta_name":"settings_potential_energy_surface", "meta_type":"type-abstract", @@ -4518,7 +4460,7 @@ "Contains parameters and information connected with the relativistic treatment ", "used in the calculation."], "meta_abstract_types":[ - "settings_XC"] + "settings_xc"] },{ "meta_name":"settings_run", "meta_type":"type-abstract", @@ -4542,7 +4484,7 @@ "Contains parameters and information connected with the self-interaction ", "correction (SIC) method being used in self_interaction_correction_method."], "meta_abstract_types":[ - "settings_XC"] + "settings_xc"] },{ "meta_name":"settings_smearing", "meta_type":"type-abstract", @@ -4569,9 +4511,9 @@ "meta_description":[ "Contain parameters and information connected with the Van der Waals treatment ", "used in the calculation to compute the Van der Waals energy ", - "(energy_van_der_Waals)."], + "(energy_van_der_waals)."], "meta_abstract_types":[ - "settings_XC"] + "settings_xc"] },{ "meta_name":"settings_xc", "meta_type":"type-abstract", @@ -4587,10 +4529,10 @@ "meta_type":"type-abstract", "meta_description":[ "Contain parameters connected with the definition of the exchange-correlation ", - "(XC) functional (see section_XC_functionals and ", - "XC_functional)."], + "(XC) functional (see section_xc_functionals and ", + "xc_functional)."], "meta_abstract_types":[ - "settings_XC"] + "settings_xc"] },{ "meta_name":"simulation_cell", "meta_type":"type-value", @@ -4626,8 +4568,7 @@ "section_single_configuration_calculation."], "meta_parent_section":"section_single_configuration_calculation", "meta_data_type":"reference", - "meta_referenced_sections":[ - "section_system"] + "meta_referenced_section":"section_system" },{ "meta_name":"single_configuration_to_calculation_method_ref", "meta_type":"type-value", @@ -4636,8 +4577,7 @@ "section_single_configuration_calculation."], "meta_parent_section":"section_single_configuration_calculation", "meta_data_type":"reference", - "meta_referenced_sections":[ - "section_method"] + "meta_referenced_section":"section_method" },{ "meta_name":"smearing_kind", "meta_type":"type-value", @@ -4830,7 +4770,7 @@ "meta_type":"type-value", "meta_description":[ "Stores the value of the total spin moment operator $S^2$ for the converged ", - "wavefunctions calculated with the XC_method. It can be used to calculate the ", + "wavefunctions calculated with the xc_method. It can be used to calculate the ", "spin contamination in spin-unrestricted calculations."], "meta_parent_section":"section_single_configuration_calculation", "meta_data_type":"float" @@ -4839,7 +4779,7 @@ "meta_type":"type-value", "meta_description":[ "Stores the value of the total spin moment operator $S^2$ during the ", - "self-consistent field (SCF) iterations of the XC_method. It can be used to ", + "self-consistent field (SCF) iterations of the xc_method. It can be used to ", "calculate the spin contamination in spin-unrestricted ", "calculations."], "meta_parent_section":"section_scf_iteration", @@ -4852,7 +4792,7 @@ "meta_description":[ "Stores the target (user-imposed) value of the spin multiplicity $M=2S+1$, where ", "$S$ is the total spin. It is an integer number. This value is not necessarily ", - "the value obtained at the end of the calculation. See spin_S2 for the converged ", + "the value obtained at the end of the calculation. See spin_s2 for the converged ", "value of the spin moment."], "meta_parent_section":"section_method", "meta_data_type":"int" @@ -5860,8 +5800,7 @@ "system_to_system_kind."], "meta_parent_section":"section_system_to_system_refs", "meta_data_type":"reference", - "meta_referenced_sections":[ - "section_system"] + "meta_referenced_section":"section_system" },{ "meta_name":"system_type", "meta_type":"type-value", @@ -6225,11 +6164,11 @@ "M. Reilly, R. A. Di Stasio Jr, and A. Tkatchenko, [The Journal of Chemical ", "Physics **140**, 18A508 (2014)](http://dx.doi.org/10.1063/1.4865104) |\n", "| `\"XC\"` | The method to calculate the Van der Waals energy uses ", - "a non-local functional which is described in section_XC_functionals. ", + "a non-local functional which is described in section_xc_functionals. ", "|"], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_van_der_Waals"], + "settings_van_der_waals"], "meta_data_type":"string" },{ "meta_name":"vibrational_free_energy_at_constant_volume", @@ -6364,18 +6303,18 @@ "meta_type":"type-value", "meta_description":[ "This value describes a DFT exchange-correlation (XC) functional used for ", - "evaluating the energy value stored in energy_XC_functional and related ", + "evaluating the energy value stored in energy_xc_functional and related ", "quantities (e.g., forces).\n", "\n", "It is a unique short name obtained by combining the data stored in ", - "section_XC_functionals, more specifically by combining different ", - "XC_functional_name as described in the [XC_functional wiki ", + "section_xc_functionals, more specifically by combining different ", + "xc_functional_name as described in the [xc_functional wiki ", "page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/XC-fu", "nctional)."], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_XC_functional", "settings_physical_parameter", + "settings_xc_functional", "derived_quantity"], "meta_data_type":"string" },{ @@ -6383,25 +6322,25 @@ "meta_type":"type-value", "meta_description":[ "Provides the name of one of the exchange and/or correlation (XC) functionals ", - "combined in XC_functional.\n", + "combined in xc_functional.\n", "\n", - "The valid unique names that can be used are listed in the [XC_functional wiki ", + "The valid unique names that can be used are listed in the [xc_functional wiki ", "page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/XC-fu", "nctional).\n", "\n", "*NOTE*: This value should refer to a correlation, an exchange or an ", "exchange-correlation functional only."], - "meta_parent_section":"section_XC_functionals", + "meta_parent_section":"section_xc_functionals", "meta_abstract_types":[ - "settings_XC_functional", - "settings_physical_parameter"], + "settings_physical_parameter", + "settings_xc_functional"], "meta_data_type":"string" },{ "meta_name":"xc_functional_parameters", "meta_type":"type-value", "meta_description":[ "Contains an associative list of non-default values of the parameters for the ", - "functional declared in XC_functional_name of the section_XC_functionals section.", + "functional declared in xc_functional_name of the section_xc_functionals section.", "\n", "\n", "For example, if a calculations using a hybrid XC functional (e.g., HSE06) ", @@ -6409,82 +6348,82 @@ "exchange, then this non-default value is stored in this metadata.\n", "\n", "The labels and units of these values are defined in the paragraph dedicated to ", - "the specified functional declared in XC_functional_name of the [XC_functional ", + "the specified functional declared in xc_functional_name of the [xc_functional ", "wiki page](https://gitlab.mpcdf.mpg.de/nomad-lab/nomad-meta-info/wikis/metainfo/", "XC-functional).\n", "\n", "If this metadata is not given, the default parameter values for the ", - "XC_functional_name are assumed."], - "meta_parent_section":"section_XC_functionals", + "xc_functional_name are assumed."], + "meta_parent_section":"section_xc_functionals", "meta_abstract_types":[ - "settings_XC_functional", - "settings_physical_parameter"], + "settings_physical_parameter", + "settings_xc_functional"], "meta_data_type":"json" },{ "meta_name":"xc_functional_weight", "meta_type":"type-value", "meta_description":[ "Provides the value of the weight for the exchange, correlation, or ", - "exchange-correlation functional declared in XC_functional_name (see ", - "section_XC_functionals).\n", + "exchange-correlation functional declared in xc_functional_name (see ", + "section_xc_functionals).\n", "\n", "This weight is used in the linear combination of the different XC functional ", - "names (XC_functional_name) in different section_XC_functionals sections to form ", - "the XC_functional used for evaluating energy_XC_functional and related ", + "names (xc_functional_name) in different section_xc_functionals sections to form ", + "the xc_functional used for evaluating energy_xc_functional and related ", "quantities.\n", "\n", "If not specified then the default is set to ", "1."], - "meta_parent_section":"section_XC_functionals", + "meta_parent_section":"section_xc_functionals", "meta_abstract_types":[ - "settings_XC_functional", - "settings_physical_parameter"], + "settings_physical_parameter", + "settings_xc_functional"], "meta_data_type":"float" },{ "meta_name":"xc_method", "meta_type":"type-value", "meta_description":[ "Describes the exchange correlation (XC) method used for evaluating the XC energy ", - "(energy_XC). Differently from XC_functional, perturbative treatments are also ", + "(energy_xc). Differently from xc_functional, perturbative treatments are also ", "accounted for, where the string contains the reference to both the perturbative ", "(e.g., MP2) and the starting point (e.g, Hartree-Fock) XC method defined in the ", "section section_method.\n", "\n", - "The value consists of XC_method_current concatenated with the `@` character and ", - "the XC method (XC_method) defined in section_method that is referred to by ", + "The value consists of xc_method_current concatenated with the `@` character and ", + "the XC method (xc_method) defined in section_method that is referred to by ", "method_to_method_ref where method_to_method_kind = ", "\"starting_point_method\"."], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_XC", + "settings_xc", "derived_quantity"], "meta_data_type":"string" },{ "meta_name":"xc_method_current", "meta_type":"type-value", "meta_description":[ - "Identifies the exchange correlation (XC) method used for energy_XC and related ", + "Identifies the exchange correlation (XC) method used for energy_xc and related ", "quantities in a standardized short form as a string.\n", "\n", "It is built by joining the values in the following order using the underscore", - " `_` character: electronic_structure_method, XC_functional, ", - "self_interaction_correction_method, van_der_Waals_method and relativity_method.\n", + " `_` character: electronic_structure_method, xc_functional, ", + "self_interaction_correction_method, van_der_waals_method and relativity_method.\n", "\n", "If any of the methods listed in the string contain non-standard settings, then ", "the first 10 characters of the Base64 URL encoding of SHA 512 checksum of a ", - "normalized JSON with all non-redundant non-derived settings_XC are appended to ", + "normalized JSON with all non-redundant non-derived settings_xc are appended to ", "the the string preceded by an underscore.\n", "\n", "With empty strings, the underscore `_` character is skipped.\n", "\n", "If the method defined in the section_method section is perturbative, the ", - "XC_method_current contains only the perturbative method, not the starting point ", + "xc_method_current contains only the perturbative method, not the starting point ", "(e.g. the DFT XC functional used as a starting point for a RPA perturbative ", "calculation). In this case, the string that contains both the perturbative and ", - "starting point method is stored in XC_method."], + "starting point method is stored in xc_method."], "meta_parent_section":"section_method", "meta_abstract_types":[ - "settings_XC", + "settings_xc", "derived_quantity"], "meta_data_type":"string" },{ diff --git a/meta_info/renames/renamer.py b/meta_info/renames/renamer.py new file mode 100644 index 0000000000000000000000000000000000000000..e20825ee7aeacf78e0c3a80577eef39764bc64f3 --- /dev/null +++ b/meta_info/renames/renamer.py @@ -0,0 +1,88 @@ +#!/bin/env python + +import os +import tempfile +import re +import logging +from io import open +from io import StringIO + +def loadRenamesFile(renamesPath): + """Loads the content of a rename file""" + renamesRe = re.compile( + r"\s*(?P<old>[a-zA-Z0-9_]+)\s*->\s*(?P<new>[a-zA-Z0-9_]+)\s*$") + renames = {} + with open(renamesPath, encoding='utf-8') as f: + while True: + line = f.readline() + if not line: + break + m = renamesRe.match(line) + if m: + renames[m.group("old")] = m.group("new") + elif not line.isspace(): + logging.warn("Unexpected line %r in %s", line, renamesPath) + return renames + +def renamesSearchRe(renames): + """creates a regular expression that matches the words that should be renamed""" + res = StringIO() + res.write(r"\b(") + first = True + for k in renames.keys(): + if not first: + res.write("|") + else: + first = False + res.write(k) + res.write(r")\b") + renameReStr = res.getvalue() + return re.compile(renameReStr) + +def replaceInFile(filePath, replacements): + """performs the replacements in the given file""" + renameRe = renamesSearchRe(replacements) + outF = tempfile.NamedTemporaryFile( + mode="w", suffix='', prefix='tmp', dir=os.path.dirname(filePath), delete=False, encoding='utf-8') + didReplace = {} + lineNr = 0 + with outF: + with open(filePath, encoding='utf-8') as inF: + while True: + line = inF.readline() + if not line: + break + lineNr += 1 + ii = 0 + for m in renameRe.finditer(line): + old = m.group(1) + didReplace[old] = didReplace.get(old, []) + [lineNr] + outF.write(line[ii:m.start()]) + outF.write(replacements[old]) + ii = m.end() + outF.write(line[ii:]) + if didReplace: + bkPathBase = filePath + ".bk" + bkPath = bkPathBase + # non atomic (should really create if not there) + ii = 0 + while os.path.exists(bkPath): + ii += 1 + bkPath = bkPathBase + str(ii) + os.rename(filePath, bkPath) + os.rename(outF.name, filePath) + print("%r: {" % filePath) + for k,v in didReplace.items(): + print(k,'->',replacements[k],":",v) + print("}\nBackup in ",bkPath) + +if __name__ == "__main__": + import sys + renamesPath = os.path.join(os.path.dirname(__file__), "renames.txt") + renames = loadRenamesFile(renamesPath) + for f in sys.argv[1:]: + try: + replaceInFile(f, renames) + except: + logging.exception("handling file %s", f) + print("DONE") diff --git a/meta_info/renames/renames.txt b/meta_info/renames/renames.txt new file mode 100644 index 0000000000000000000000000000000000000000..af175d60089a7821b2df7717567c5f384cc4a353 --- /dev/null +++ b/meta_info/renames/renames.txt @@ -0,0 +1,42 @@ +XC_method -> xc_method +energy_type_van_der_Waals -> energy_type_van_der_waals +XC_functional_weight -> xc_functional_weight +XC_functional_parameters -> xc_functional_parameters +energy_van_der_Waals -> energy_van_der_waals +spin_S2_scf_iteration -> spin_s2_scf_iteration +energy_van_der_Waals_value -> energy_van_der_waals_value +energy_type_XC -> energy_type_xc +section_XC_functionals -> section_xc_functionals +energy_total_T0 -> energy_total_t0 +settings_GW -> settings_gw +energy_T0_per_atom -> energy_t0_per_atom +XC_functional -> xc_functional +energy_hartree_fock_X_scaled -> energy_hartree_fock_x_scaled +energy_total_T0_per_atom_scf_iteration -> energy_total_t0_per_atom_scf_iteration +atom_forces_T0 -> atom_forces_t0 +van_der_Waals_method -> van_der_waals_method +spin_S2 -> spin_s2 +energy_XC_functional -> energy_xc_functional +energy_total_T0_scf_iteration -> energy_total_t0_scf_iteration +XC_functional_name -> xc_functional_name +energy_XC_scf_iteration -> energy_xc_scf_iteration +settings_van_der_Waals -> settings_van_der_waals +energy_C -> energy_c +energy_XC_potential -> energy_xc_potential +atom_forces_T0_raw -> atom_forces_t0_raw +section_energy_van_der_Waals -> section_energy_van_der_waals +XC_method_current -> xc_method_current +settings_Monte_Carlo -> settings_monte_carlo +energy_type_C -> energy_type_c +settings_XC -> settings_xc +energy_van_der_Waals_kind -> energy_van_der_waals_kind +SC_matrix -> sc_matrix +settings_MCSCF -> settings_mcscf +energy_X -> energy_x +energy_XC_potential_scf_iteration -> energy_xc_potential_scf_iteration +settings_XC_functional -> settings_xc_functional +energy_type_X -> energy_type_x +thermodynamical_property_heat_capacity_C_v -> thermodynamical_property_heat_capacity_c_v +energy_XC -> energy_xc +energy_total_T0_per_atom -> energy_total_t0_per_atom +energy_hartree_fock_X -> energy_hartree_fock_x