Changeset 8e25f42 in OpenModelica
- Timestamp:
- 2012-11-19T14:46:16+01:00 (11 years ago)
- Branches:
- Added-citation-metadata, maintenance/v1.14, maintenance/v1.15, maintenance/v1.16, maintenance/v1.17, maintenance/v1.18, maintenance/v1.19, maintenance/v1.20, maintenance/v1.21, maintenance/v1.22, maintenance/v1.23, master, omlib-staging
- Children:
- d8d7974
- Parents:
- a0c994d
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Compiler/BackEnd/OpenTURNS.mo
r30af8936 r8e25f42 215 215 varLst := BackendDAEUtil.getAllVarLst(dae); 216 216 varLst := List.select(varLst,BackendVariable.varHasUncertaintyAttribute); 217 varLst := listReverse(varLst); 217 218 inputs := stringDelimitList(generateXMLLibraryInputs(varLst),"\n"); 218 219 outputs := stringDelimitList(generateXMLLibraryOutputs(varLst),"\n"); … … 260 261 equation 261 262 DAE.GIVEN() = BackendVariable.varUncertainty(v); 262 varName = ComponentReference.cref ModelicaStr(BackendVariable.varCref(v));263 varName = ComponentReference.crefStr(BackendVariable.varCref(v)); 263 264 varStr = " <variable id=\""+&varName+&"\" type=\"in\" />"; 264 strLst = generateXMLLibraryInputs(rest); 265 strLst = generateXMLLibraryInputs(rest); 265 266 then varStr::strLst; 266 267 case (v::rest) 267 268 equation 268 269 DAE.REFINE() = BackendVariable.varUncertainty(v); 269 varName = ComponentReference.cref ModelicaStr(BackendVariable.varCref(v));270 varName = ComponentReference.crefStr(BackendVariable.varCref(v)); 270 271 varStr = " <variable id=\""+&varName+&"\" type=\"in\" />"; 271 272 strLst = generateXMLLibraryInputs(rest); … … 290 291 case(v::rest) equation 291 292 DAE.SOUGHT() = BackendVariable.varUncertainty(v); 292 varName = ComponentReference.cref ModelicaStr(BackendVariable.varCref(v));293 varName = ComponentReference.crefStr(BackendVariable.varCref(v)); 293 294 varStr = " <variable id=\""+&varName+&"\" type=\"out\" />"; 294 295 strLst = generateXMLLibraryOutputs(rest); … … 408 409 // add LogNormal.MUSIGMA! 409 410 str = distVar+& " = " +& name +& "(" +& args+& ", " +& "LogNormal.MUSIGMA)\n"; 410 then (str,(varName,distVar)); 411 then (str,(varName,distVar)); 411 412 412 413 case((DAE.DISTRIBUTION(DAE.SCONST(name),DAE.ARRAY(array=expl1),DAE.ARRAY(array=expl2)),cr),_) equation
Note: See TracChangeset
for help on using the changeset viewer.