SimulateData_from_dict
Usage
psim.SimulateData_from_dict();
Python Help
py.help(psim.SimulateData_from_dict)
Python def
def SimulateData_from_dict(self, schFilePath, graphFilePath, dict):
simview_flag = 0
nameValueList = []
try:
for key, value in dict.items():
if key.lower() == "simview":
try:
if "." in str(value):
i1 = int(float(value))
else:
i1 = int(value)
except (ValueError, TypeError) as e:
i1 = 1
if( i1 == -1):
simview_flag = 1 + 4 # Don't Write graph and don't run simview
elif ( i1 == 0):
simview_flag = 1 # Write graph but don't run simview
else:
simview_flag = 0 # Write graphgraph and run simview
else:
nameValueList.append(key)
nameValueList.append(str(value))
except Exception as e:
print(f"Error: {e}")
return PSIM_SimulateData(schFilePath, graphFilePath, simview_flag, nameValueList)