Opened 15 years ago
Closed 15 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 15 years ago by
| Owner: | changed from Pedro Gea to lramirez |
|---|---|
| Status: | new → accepted |
comment:2 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | accepted → closed |
comment:3 Changed 15 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 15 years ago by
comment:5 Changed 15 years ago by
| Priority: | blocker → major |
|---|---|
| Type: | defect → task |
Queda pendiente en este tique, la revisión de estos métodos.
comment:6 Changed 15 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 15 years ago by
comment:8 Changed 15 years ago by
comment:9 Changed 15 years ago by
comment:10 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | reopened → closed |
Con la diferenciación MMS::@MElement - MMS::@ObjectPrior se resuelve el tique.
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
(In [2096]) closes #466