- op=None,
- repetable = "n",
- Study_name = SIMP(statut="o", typ = "TXM", defaut="ADAO Calculation Case"),
- Study_repertory = SIMP(statut="f", typ = "Repertoire", min=1, max=1),
- Debug = SIMP(statut="f", typ = "I", into=(0, 1), defaut=0),
- Algorithm = SIMP(statut="o", typ = "TXM", into=(${algos_names})),
- Background = F_Background("o"),
- BackgroundError = F_BackgroundError("o"),
- Observation = F_Observation("o"),
- ObservationError = F_ObservationError("o"),
- ObservationOperator = F_ObservationOperator("o"),
- EvolutionModel = F_EvolutionModel("f"),
- EvolutionError = F_EvolutionError("f"),
- ControlInput = F_ControlInput("f"),
- AlgorithmParameters = F_AlgorithmParameters("f"),
- UserDataInit = F_Init("f"),
- UserPostAnalysis = F_UserPostAnalysis("f"),
- InputVariables = F_variables("f"),
- OutputVariables = F_variables("f"),
- Observers = F_Observers("f")
- )
+ op=None,
+ repetable = "n",
+ StudyName = SIMP(statut="o", typ = "TXM", defaut="ADAO Calculation Case"),
+ StudyRepertory = SIMP(statut="f", typ = "Repertoire", validators=FunctionVal(ChDir), min=1, max=1),
+ Debug = SIMP(statut="f", typ = "I", into=(0, 1), defaut=0),
+ ExecuteInContainer = SIMP(statut="f", typ = "TXM", min=1, max=1, defaut = "No", into=("No", "Mono", "Multi")),
+ AlgorithmParameters = F_AlgorithmParameters("o",({algos_names}), AlgorithmParametersInNS),
+ Background = F_Background("o", BackgroundInNS),
+ BackgroundError = F_BackgroundError("o", BackgroundErrorInNS),
+ Observation = F_Observation("o", ObservationInNS),
+ ObservationError = F_ObservationError("o", ObservationErrorInNS),
+ ObservationOperator = F_ObservationOperator("o", ObservationOperatorInNS),
+ EvolutionModel = F_EvolutionModel("f", EvolutionModelInNS),
+ EvolutionError = F_EvolutionError("f", EvolutionErrorInNS),
+ ControlInput = F_ControlInput("f"),
+ UserDataInit = F_Init("f"),
+ UserPostAnalysis = F_UserPostAnalysis("o"),
+ InputVariables = F_variables("f"),
+ OutputVariables = F_variables("f"),
+ Observers = F_Observers("f")
+ )
+
+OPTIMIZATION_STUDY = PROC(nom="OPTIMIZATION_STUDY",
+ op=None,
+ repetable = "n",
+ StudyName = SIMP(statut="o", typ = "TXM", defaut="ADAO Calculation Case"),
+ StudyRepertory = SIMP(statut="f", typ = "Repertoire", validators=FunctionVal(ChDir), min=1, max=1),
+ Debug = SIMP(statut="f", typ = "I", into=(0, 1), defaut=0),
+ ExecuteInContainer = SIMP(statut="f", typ = "TXM", min=1, max=1, defaut = "No", into=("No", "Mono", "Multi")),
+ AlgorithmParameters = F_AlgorithmParameters("o",({optim_names}), AlgorithmParametersInNS),
+ Background = F_Background("o", BackgroundInNS),
+ BackgroundError = F_BackgroundError("f", BackgroundErrorInNS),
+ Observation = F_Observation("o", ObservationInNS),
+ ObservationError = F_ObservationError("f", ObservationErrorInNS),
+ ObservationOperator = F_ObservationOperator("o", ObservationOperatorInNS),
+ EvolutionModel = F_EvolutionModel("f", EvolutionModelInNS),
+ EvolutionError = F_EvolutionError("f", EvolutionErrorInNS),
+ ControlInput = F_ControlInput("f"),
+ UserDataInit = F_Init("f"),
+ UserPostAnalysis = F_UserPostAnalysis("o"),
+ InputVariables = F_variables("f"),
+ OutputVariables = F_variables("f"),
+ Observers = F_Observers("f")
+ )
+
+REDUCTION_STUDY = PROC(nom="REDUCTION_STUDY",
+ op=None,
+ repetable = "n",
+ StudyName = SIMP(statut="o", typ = "TXM", defaut="ADAO Calculation Case"),
+ StudyRepertory = SIMP(statut="f", typ = "Repertoire", validators=FunctionVal(ChDir), min=1, max=1),
+ Debug = SIMP(statut="f", typ = "I", into=(0, 1), defaut=0),
+ ExecuteInContainer = SIMP(statut="f", typ = "TXM", min=1, max=1, defaut = "No", into=("No", "Mono", "Multi")),
+ AlgorithmParameters = F_AlgorithmParameters("o",({reduc_names}), AlgorithmParametersInNS),
+ Background = F_Background("o", BackgroundInNS),
+ BackgroundError = F_BackgroundError("o", BackgroundErrorInNS),
+ Observation = F_Observation("o", ObservationInNS),
+ ObservationError = F_ObservationError("o", ObservationErrorInNS),
+ ObservationOperator = F_ObservationOperator("o", ObservationOperatorInNS),
+ EvolutionModel = F_EvolutionModel("f", EvolutionModelInNS),
+ EvolutionError = F_EvolutionError("f", EvolutionErrorInNS),
+ ControlInput = F_ControlInput("f"),
+ UserDataInit = F_Init("f"),
+ UserPostAnalysis = F_UserPostAnalysis("o"),
+ InputVariables = F_variables("f"),
+ OutputVariables = F_variables("f"),
+ Observers = F_Observers("f")
+ )