From aa9c093a5dce2873a33a5cac76c2b6f4a66ef0f7 Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Wed, 15 Nov 2023 19:48:59 +0800 Subject: [PATCH 1/5] SOF-7108: add psesol dft functional option under gga --- schema/model/mixins/dft/enum_options.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/schema/model/mixins/dft/enum_options.yml b/schema/model/mixins/dft/enum_options.yml index 56d664fd7..943da2c94 100644 --- a/schema/model/mixins/dft/enum_options.yml +++ b/schema/model/mixins/dft/enum_options.yml @@ -3,6 +3,7 @@ lda: - pz gga: - pbe + - pbesol mgga: - scan hybrid: From 64493579797ebccdd0f5fd93c9cce312a81daa98 Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Wed, 15 Nov 2023 20:40:21 +0800 Subject: [PATCH 2/5] SOF-7108: add pbesol to manifest/models.yaml --- manifest/models.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manifest/models.yaml b/manifest/models.yaml index b5c7d7189..3be8a4b5c 100644 --- a/manifest/models.yaml +++ b/manifest/models.yaml @@ -66,7 +66,9 @@ type: object enum: - name: perdew-burke-ernzerhof - slug: pbe + slug: + - pbe + - pbesol reference: doi: https://doi.org/10.1103/PhysRevLett.77.3865 # modifiers: From a11e8d9a10a0c87d829d0924ea159390dcc83970 Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Thu, 16 Nov 2023 11:26:16 +0800 Subject: [PATCH 3/5] SOF-7108: add pbesol enum option --- schema/model/mixins/dft/enum_options.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/schema/model/mixins/dft/enum_options.json b/schema/model/mixins/dft/enum_options.json index 7f85e13a3..1057440f0 100644 --- a/schema/model/mixins/dft/enum_options.json +++ b/schema/model/mixins/dft/enum_options.json @@ -7,7 +7,8 @@ }, "gga": { "enum": [ - "pbe" + "pbe", + "pbesol" ] }, "mgga": { From ebd763e4a0fba8d5c3b7d1c459826af340242c94 Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Thu, 16 Nov 2023 13:47:48 +0800 Subject: [PATCH 4/5] SOF-7108: try fix for new pbesol functional --- manifest/models.yaml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/manifest/models.yaml b/manifest/models.yaml index 3be8a4b5c..3cbe104ae 100644 --- a/manifest/models.yaml +++ b/manifest/models.yaml @@ -68,9 +68,13 @@ - name: perdew-burke-ernzerhof slug: - pbe - - pbesol reference: doi: https://doi.org/10.1103/PhysRevLett.77.3865 + - name: perdew-burke-ernzerhof-solid + slug: + - pbesol + reference: + doi: https://doi.org/10.1103/PhysRevLett.100.136406 # modifiers: # type: array # items: From 1bacf0dda1d92e12b59b7c821c55354e42c77e6f Mon Sep 17 00:00:00 2001 From: Pranab Das <31024886+pranabdas@users.noreply.github.com> Date: Tue, 21 Nov 2023 14:35:32 +0800 Subject: [PATCH 5/5] SOF-7108: pass slug as string value instead of array --- manifest/models.yaml | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/manifest/models.yaml b/manifest/models.yaml index 3cbe104ae..23efb0df5 100644 --- a/manifest/models.yaml +++ b/manifest/models.yaml @@ -66,13 +66,11 @@ type: object enum: - name: perdew-burke-ernzerhof - slug: - - pbe + slug: pbe reference: doi: https://doi.org/10.1103/PhysRevLett.77.3865 - name: perdew-burke-ernzerhof-solid - slug: - - pbesol + slug: pbesol reference: doi: https://doi.org/10.1103/PhysRevLett.100.136406 # modifiers: