Opened 14 years ago
Closed 14 years ago
#466 closed task (fixed)
Método GetMElement de Modelo debe considerar las MEquivalencias.
Reported by: | livanr68 | Owned by: | livanr68 |
---|---|---|---|
Priority: | major | Milestone: | Release 0.6 |
Component: | Models | Keywords: | |
Cc: |
Description
Este método no está considerando las MEquivalencias, sólo está teniendo en cuenta a los Parámetros y a las MCombinaciones.
Change History (10)
comment:1 Changed 14 years ago by
Owner: | changed from Pedro Gea to lramirez |
---|---|
Status: | new → accepted |
comment:2 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:3 Changed 14 years ago by
Component: | General → Models |
---|---|
Priority: | major → blocker |
Resolution: | fixed |
Status: | closed → reopened |
El cambio sólo se ha introducido en el método ::GetMElement
y no en ::GetMElements
.
Sin embargo hay cierto riesgo de provocar inestabilidad con estos cambios, pues en un principio los m-elementos sólo podían ser parámetros o combinaciones de ellos. Y en base a eso se ha diseñado y construido gran parte del módulo de estimaciones y previsiones.
Necesita una revisión cuidadosa.
comment:4 Changed 14 years ago by
comment:5 Changed 14 years ago by
Priority: | blocker → major |
---|---|
Type: | defect → task |
Queda pendiente en este tique, la revisión de estos métodos.
comment:6 Changed 14 years ago by
Se precisa la diferencia entre un m-elemento (@MElement) y un objeto del módulo de modelos que puede presentar información a priori.
Se introduce una nueva clase abstracta: @MObjectPrior de la que se derivan todos los objetos del módulo de modelos (MObject) que presentan información a priori (Prior) ya sea ésta una distribución normal (@Prior) o una restricción de dominio (@Constraint).
Se limita el uso de m-elemento (o elemento del modelo) a aquellos objetos del módulo de modelos sobre los que se pueden construir jerarquías (o modelos de parámetros). Son los parámetros (@Parameter) y sus combinaciones (@MCombination).
Nótese la diferencia con otros objetos derivados de @ObjectPrior como: las equivalencias de parámetros (o m-equivalencias: @MEquivalence) o los base-parámetros de omitido (@BaseParameterMissing).
comment:7 Changed 14 years ago by
comment:8 Changed 14 years ago by
comment:9 Changed 14 years ago by
comment:10 Changed 14 years ago by
Resolution: | → fixed |
---|---|
Status: | reopened → closed |
Con la diferenciación MMS::@MElement
- MMS::@ObjectPrior
se resuelve el tique.
(In [2096]) closes #466