Skip to content

Commit a647377

Browse files
committed
SOF-7123: fix siteIndex2 defaultData + re-order of form fields
1 parent cd07466 commit a647377

File tree

1 file changed

+12
-11
lines changed

1 file changed

+12
-11
lines changed

src/context/providers/HubbardVContextProvider.js

+12-11
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export class HubbardVContextProvider extends HubbardUContextProvider {
1717
...defaultHubbardConfig,
1818
atomicSpecies: this.firstSpecies,
1919
atomicSpecies2: this.secondSpecies,
20+
siteIndex2: this.uniqueElements?.length > 1 ? 2 : defaultHubbardConfig.siteIndex2,
2021
},
2122
];
2223
}
@@ -66,6 +67,11 @@ export class HubbardVContextProvider extends HubbardUContextProvider {
6667
enum: this.uniqueElements,
6768
default: this.firstSpecies,
6869
},
70+
siteIndex: {
71+
type: "integer",
72+
title: "Site no 1",
73+
default: defaultHubbardConfig.siteIndex,
74+
},
6975
atomicOrbital: {
7076
type: "string",
7177
title: "Orbital 1",
@@ -97,6 +103,12 @@ export class HubbardVContextProvider extends HubbardUContextProvider {
97103
enum: this.uniqueElements,
98104
default: this.secondSpecies,
99105
},
106+
siteIndex2: {
107+
type: "integer",
108+
title: "Site no 2",
109+
default:
110+
this.uniqueElements?.length > 1 ? 2 : defaultHubbardConfig.siteIndex2,
111+
},
100112
atomicOrbital2: {
101113
type: "string",
102114
title: "Orbital 2",
@@ -122,17 +134,6 @@ export class HubbardVContextProvider extends HubbardUContextProvider {
122134
],
123135
default: defaultHubbardConfig.atomicOrbital,
124136
},
125-
siteIndex: {
126-
type: "integer",
127-
title: "Site no 1",
128-
default: defaultHubbardConfig.siteIndex,
129-
},
130-
siteIndex2: {
131-
type: "integer",
132-
title: "Site no 2",
133-
default:
134-
this.uniqueElements?.length > 1 ? 2 : defaultHubbardConfig.siteIndex2,
135-
},
136137
hubbardVValue: {
137138
type: "number",
138139
title: "V (eV)",

0 commit comments

Comments
 (0)