1"""
2
3
4"""
5
6# Created on Jul 23, 2016
7#
8# .. codeauthor::jhkwakkel <j.h.kwakkel (at) tudelft (dot) nl>
9
10from ema_workbench import RealParameter, TimeSeriesOutcome, ema_logging, perform_experiments
11
12from ema_workbench.connectors.pysd_connector import PysdModel
13
14if __name__ == "__main__":
15 ema_logging.log_to_stderr(ema_logging.INFO)
16
17 mdl_file = "./models/pysd/Teacup.mdl"
18
19 model = PysdModel("teacup", mdl_file=mdl_file)
20
21 model.uncertainties = [
22 RealParameter("room_temperature", 33, 120, variable_name="Room Temperature")
23 ]
24 model.outcomes = [TimeSeriesOutcome("teacup_temperature", variable_name="Teacup Temperature")]
25
26 perform_experiments(model, 100)