コード例 #1
0
ファイル: omega.c プロジェクト: WeenAFK/BBN
void Init_cosmomodel(struct relicparam* paramrelic)
/* initializes the parameters contained in paramrelic */
{
	paramrelic->eta0=6.19e-10; /* baryon-to-photon ratio from WMAP */
	paramrelic->life_neutron=880.1; /* neutron lifetime PDG2012 */
	paramrelic->nbnu=3.; /* number of neutrinos */
	
	paramrelic->xinu1=0.; 
	paramrelic->xinu2=0.; 
	paramrelic->xinu3=0.; 
	
	paramrelic->q = 0.; // Adam was here

	paramrelic->dd0=paramrelic->ndd=paramrelic->Tdend=0.;
	paramrelic->sd0=paramrelic->nsd=paramrelic->Tsend=0.;
	paramrelic->nt0=paramrelic->nnt=paramrelic->Tnend=0.;
	paramrelic->Sigmad0=paramrelic->nSigmad=paramrelic->TSigmaend=0.;
	Init_modeleff(2,paramrelic);
	return;
}
コード例 #2
0
ファイル: omega.cpp プロジェクト: hickerson/bbn
// TODO replace with constructor
void CosmologyModel::Init_cosmomodel()
/* initializes the parameters contained in paramrelic */
{
	eta0=6.19e-10; /* baryon-to-photon ratio from WMAP */
	life_neutron=880.1; /* neutron lifetime PDG2012 */
	nbnu=3.; /* number of neutrinos */
	
	xinu1=0.; 
	xinu2=0.; 
	xinu3=0.; 

	fierz=0.;  /* beta-decay Fierz interference term */

	dd0=ndd=Tdend=0.;
	sd0=nsd=Tsend=0.;
	nt0=nnt=Tnend=0.;
	Sigmad0=nSigmad=TSigmaend=0.;
	Init_modeleff(2);
	return;
}