close Warning: Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.

Opened 13 years ago

Closed 13 years ago

#798 closed defect (fixed)

Restricciones repetidas en distintos archivos bsr de un mismo modelo

Reported by: vdebuen Owned by: mafernandez
Priority: critical Milestone:
Component: Models Keywords:
Cc: josp

Description

Estoy viendo que MMS está repitiendo inecuaciones
Tengo un modelo que me ha pasado Fredi con diferentes archivos .bsr
En el archivo Priors\All.Priors\primary.bsr tengo por ejemplo

-10<=+NO_Vid.0006__Cte_cte__Linear.0;
+10>=+NO_Vid.0006__Cte_cte__Linear.0;

y en Submodels\NO_Vid.0006\primary.bsr lo mismo repetido.

Aunque la definición del modelo no cambie por añadirle restricciones repetidas, es algo terrible para el simulador porque ralentiza muchísimo cada iteración.

Change History (4)

comment:1 Changed 13 years ago by mafernandez

Owner: changed from Pedro Gea to mafernandez
Status: newaccepted

comment:2 Changed 13 years ago by mafernandez

Las clases que en MMS realizan el import a BSR:

Class @Priors.BSRImport
Class @Hierarchy.BSRImport
Class @Constraints.BSRJoint

utilizan el método Get.Params para construir la información de parámetro, proporcionando información de identificador de parámetro, valor inicial,
valor inferior y valor superior a través de MMS.Get.Bsr.Param.Info

Se implementará un nuevo método: MMS.Get.Bsr.Param.Info_WithoutConstraints
el cual no aportará valor inferior y valor superior allí donde no se necesite.

comment:3 Changed 13 years ago by mafernandez

(In [2748]) Refs #798

Se implementa el método MMS.Get.Bsr.Param.Info_WithoutConstraints.

comment:4 Changed 13 years ago by mafernandez

Resolution: fixed
Status: acceptedclosed

Con el commit anterior ya no se repiten en BSR las restricciones, se cierra el tique. Si algún usuario detectara algún defecto relacionado se volvería a abrir.

Note: See TracTickets for help on using tickets.