Opened 5 years ago

Closed 5 years ago

Last modified 5 years ago

#5848 closed discussion (fixed)

OMSens only detects topmost parameters of models

Reported by: John Tinnerholm Owned by: John Tinnerholm
Priority: normal Milestone: 1.16.0
Component: OMSens Version:
Keywords: OMSens, OMEdit Cc:

Description

Consider the following model:

model tests

model supertest
  Real y;
  parameter Real z = 1;
equation
  y = time * time;
end supertest;

model test 
extends supertest;
  Real x;
equation
  x = time * z;
end test;

end tests;

The recently added OMSens plugin is capable of performing sensitivity analysis on the super test. However, it is not able to detect variables and parameters that the sub-model inherits from supertest. Requiring end-users to define wrapper variables if they want to perturb specific variables a model has inherited.

(Note I did not find a tag for this)

Change History (8)

comment:1 by John Tinnerholm, 5 years ago

Component: OptimizationOMEdit
Owner: changed from Vitalij Ruge to Adeel Asghar

comment:2 by John Tinnerholm, 5 years ago

I have emailed Rodrigo waiting for updates

comment:3 by John Tinnerholm, 5 years ago

Owner: changed from Adeel Asghar to John Tinnerholm
Status: newassigned

comment:4 by John Tinnerholm, 5 years ago

Ticket will be split into two parts. One on the OMEdit side one on the OMSensside.

I will take responsibility for the OMEdit side

comment:5 by John Tinnerholm, 5 years ago

Priority: lownormal

comment:6 by John Tinnerholm, 5 years ago

Resolution: fixed
Status: assignedclosed

comment:7 by John Tinnerholm, 5 years ago

Component: OMEditOMSens
Keywords: OMEdit added

comment:8 by Francesco Casella, 5 years ago

Milestone: Future1.16.0
Note: See TracTickets for help on using tickets.