﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
5329	How to group flags for code generation options in OMEdit	Francesco Casella	Adeel Asghar	"The requirement of #5132 is actually just a particular case. Other compiler flags may be useful for the normal end-user and should be possible to activate in OMEdit without the need of setting obscure flags, e.g. {{{-d=evaluateAllParameters}}}, {{{--dynamicTearing}}}, {{{-d=NLSanalyticJacobian}}}, {{{-d=pedantic}}}, {{{-d=parmodauto}}}, {{{-d=newInst}}}, etc.

The question is, where to group them.

The current proposal is to have global settings in Tools|Options|Simulation, where these parameters can be set via checkboxes, and then giving the possibility to locally override them for specific simulation runs by adding a Compiler Flags tab to the Simulation Setup windows, where the same checkboxes are to be found. These options should be kept among subsequent re-runs of the same model.

The logic to combine local, global, and annotation-set flags should be the same as with Simulation Flags. Unfortunately at the moment I cannot find any place where we possibly wrote that out.

Any further feedback is welcome."	enhancement	closed	high	1.14.0	OMEdit		fixed		massimo ceraolo Rüdiger Franke Andrea Bartolini Adrian Pop
