RuntimeErrorTraceback (most recent call last)
<ipython-input-241-d5f5a5cb9469> in <module>()
2 optimization.EnergyMin,
3 optimization.JModelica,
----> 4 'input_Q_flow'
5 )
/opt/MPCPy/mpcpy/optimization.py in __init__(self, Model, problem_type, package_type, objective_variable, **kwargs)
88 self.objective_variable = objective_variable;
89 self._problem_type = problem_type();
---> 90 self._package_type = package_type(self);
91 self.tz_name = Model.tz_name
92
/opt/MPCPy/mpcpy/optimization.py in __init__(self, Optimization)
435
436 # Setup JModelica optimization problem
--> 437 Optimization._problem_type._setup_jmodelica(self, Optimization);
438 # Set default optimization options
439 self._set_optimization_options(self.opt_problem.optimize_options(), init = True)
/opt/MPCPy/mpcpy/optimization.py in _setup_jmodelica(self, JModelica, Optimization)
343 JModelica._initalize_mop();
344 JModelica._write_control_mop(Optimization);
--> 345 JModelica._compile_transfer_problem();
346
347 class EnergyCostMin(_Problem):
/opt/MPCPy/mpcpy/optimization.py in _compile_transfer_problem(self)
810 self.opt_problem = transfer_optimization_problem(self.mopmodelpath + '_optimize', \
811 self.moppath, \
--> 812 compiler_options = {'extra_lib_dirs':self.Model.libraries});
813
814 def _get_optimization_options(self):
/opt/JModelica/Python/pyjmi/casadi_interface.pyc in transfer_optimization_problem(class_name, file_name, compiler_options, compiler_log_level, accept_model)
151 compiler_options=compiler_options,
152 compiler_log_level=compiler_log_level,
--> 153 accept_model=accept_model)
154 return op
155
/opt/JModelica/Python/modelicacasadi_transfer/modelica_casadi_transfer_wrapper.pyc in transfer_optimization_problem(ocp, class_name, file_name, compiler_options, compiler_log_level, accept_model)
154 if not accept_model:
155 return _transfer_optimica(ocp, class_name, files,
--> 156 _get_options(compiler_options), compiler_log_level)
157 else:
158 return modelicacasadi_wrapper.transferModelFromOptimicaCompiler(ocp, class_name, files,
/opt/JModelica/Python/modelicacasadi_transfer/modelica_casadi_transfer_wrapper.pyc in _transfer_optimica(ocp, class_name, files, options, log_level)
177
178 def _transfer_optimica(ocp, class_name, files, options, log_level):
--> 179 return modelicacasadi_wrapper._transferOptimizationProblem(ocp, class_name, files, options, log_level)
180
181
/opt/JModelica/Python/modelicacasadi_wrapper/modelicacasadi_wrapper.pyc in _transferOptimizationProblem(*args)
3440
3441 """
-> 3442 return _modelicacasadi_wrapper._transferOptimizationProblem(*args)
3443 # This file is compatible with both classic and new-style classes.
3444
RuntimeError: a java error occurred; details were printed