Skip to content

Commit c2e7ac3

Browse files
committed
improve validation for dks_solid EoS
1 parent 290b661 commit c2e7ac3

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

burnman/eos/dks_solid.py

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -294,12 +294,17 @@ def validate_parameters(self, params):
294294
if "E_0" not in params:
295295
params["E_0"] = float("nan")
296296

297-
# First, let's check the EoS parameters for Tref
298-
bm.BirchMurnaghanBase.validate_parameters(bm.BirchMurnaghanBase(), params)
299-
300297
# Now check all the required keys for the
301298
# thermal part of the EoS are in the dictionary
302-
expected_keys = ["Cv", "grueneisen_0", "q_0", "eta_s_0"]
299+
expected_keys = [
300+
"V_0",
301+
"K_0",
302+
"Kprime_0",
303+
"Cv",
304+
"grueneisen_0",
305+
"q_0",
306+
"eta_s_0",
307+
]
303308
for k in expected_keys:
304309
if k not in params:
305310
raise KeyError("params object missing parameter : " + k)

0 commit comments

Comments
 (0)