21 lines
413 B
Python
21 lines
413 B
Python
from SimCAD.utils import flatten_tabulated_dict, tabulate_dict
|
|
|
|
|
|
def process_variables(d):
|
|
return flatten_tabulated_dict(tabulate_dict(d))
|
|
|
|
|
|
def config_sim(d):
|
|
if "M" in d:
|
|
return [
|
|
{
|
|
"N": d["N"],
|
|
"T": d["T"],
|
|
"M": M
|
|
}
|
|
for M in process_variables(d["M"])
|
|
]
|
|
else:
|
|
d["M"] = [{}]
|
|
return d
|