﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
810	Duplicate parameter at some primary blocks	pgea@…	Víctor de Buen Remiro	"En MMS se consideró la posibilidad de que un mismo término
explicativo (un parámetro por un input) participase en más
de un nodo observacional con el mismo parámetro.

Este tipo de parámetros que podríamos denominar ''parámetro internodal'' 
(en analogía con internacional) se intenta utilizar en BSR como 
otro parámetro cualquiera simplemente especificando el mismo  identificador 
en todos los nodos de tipo ""primary"" que lo usan.

Imaginemos que hay dos ouptuts con el mismo parámetro:
{{{ Common__Input.Coef }}}
así pues en los archivos primary.bsr de cada submodelo aparecerá:

{{{
...
/////////////////////////////////////////////////////////////////////////////
// Defining header of Regression Variables
/////////////////////////////////////////////////////////////////////////////
...
Common__Input.Coef <- +0.1;
...
}}}

Al utilizar esto en BSR encontramos errores del tipo:
{{{
ERROR: [1] Nombre de índice duplicado Common__Input.Coef
[Call stack]
 [7] Set StdLib::BysMcmc::Bsr::ModularSchema::Monophasic::MasterToJoint (Set master)
 [6] NameBlock StdLib::BysMcmc::Bsr::Gibbs::GetCyclerFromParsed (Set parsed_, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
 [5] NameBlock StdLib::BysMcmc::Bsr::Gibbs::GetCyclerFromAscii (Text ascii_, Text moduleType, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
 [4] NameBlock StdLib::BysMcmc::Bsr::Gibbs::GetCycler (Anything modelDef, NameBlock mcmcPartialHandler, NameBlock config, NameBlock notifier)
 ...
}}}
y termina con un:
{{{
ERROR: [8] No es posible aplicar CholeskiFactor a una matriz virtual no definida positiva  Cholmod.R.Sparse(839x58)
}}}

No sé si se trata de un error en BSR o de un problema de diseño o definición del modelo. Adjunto un ejemplo.
"	defect	closed	normal	BSR API	Math		major	fixed		
