Opened 4 years ago

Closed 4 years ago

Last modified 4 years ago

#5848 closed discussion (fixed)

OMSens only detects topmost parameters of models

Reported by: johti17 Owned by: johti17
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 Changed 4 years ago by johti17

  • Component changed from Optimization to OMEdit
  • Owner changed from vitalij to adeas31

comment:2 Changed 4 years ago by johti17

I have emailed Rodrigo waiting for updates

comment:3 Changed 4 years ago by johti17

  • Owner changed from adeas31 to johti17
  • Status changed from new to assigned

comment:4 Changed 4 years ago by johti17

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 Changed 4 years ago by johti17

  • Priority changed from low to normal

comment:6 Changed 4 years ago by johti17

  • Resolution set to fixed
  • Status changed from assigned to closed

comment:7 Changed 4 years ago by johti17

  • Component changed from OMEdit to OMSens
  • Keywords OMEdit added

comment:8 Changed 4 years ago by casella

  • Milestone changed from Future to 1.16.0
Note: See TracTickets for help on using tickets.