Changeset 13962
- Timestamp:
- 2012-11-19T14:46:16+01:00 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Compiler/BackEnd/OpenTURNS.mo
r13893 r13962 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.