| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | ||||
#define NCM_MODEL_MAX_ID struct NcmMSet; struct NcmMSetClass; struct NcmMSetPIndex; NcmMSet * ncm_mset_copy_all (NcmMSet *mset); NcmMSet * ncm_mset_copy_ref (NcmMSet *mset); void ncm_mset_copyto (NcmMSet *mset_src,NcmMSet *mset_dest); NcmMSet * ncm_mset_empty_new (void); gdouble ncm_mset_fparam_get (NcmMSet *mset,guint n); gdouble ncm_mset_fparam_get_abstol (NcmMSet *mset,guint n); gint ncm_mset_fparam_get_fpi (NcmMSet *mset,NcmModelID gmid,guint pid); gdouble ncm_mset_fparam_get_lower_bound (NcmMSet *mset,guint n); NcmMSetPIndex * ncm_mset_fparam_get_pi (NcmMSet *mset,guint n); gdouble ncm_mset_fparam_get_scale (NcmMSet *mset,guint n); gdouble ncm_mset_fparam_get_upper_bound (NcmMSet *mset,guint n); guint ncm_mset_fparam_len (NcmMSet *mset); const gchar * ncm_mset_fparam_name (NcmMSet *mset,guint n); void ncm_mset_fparam_set (NcmMSet *mset,guint n,const gdouble x); void ncm_mset_fparams_get_vector (NcmMSet *mset,NcmVector *x); guint ncm_mset_fparams_len (NcmMSet *mset); void ncm_mset_fparams_set_array (NcmMSet *mset,const gdouble *x); void ncm_mset_fparams_set_gsl_vector (NcmMSet *mset,const gsl_vector *x); void ncm_mset_fparams_set_vector (NcmMSet *mset,const NcmVector *x); void ncm_mset_free (NcmMSet *mset); NcmModel * ncm_mset_get (NcmMSet *mset,NcmModelID gmid); guint ncm_mset_max_fparam_name (NcmMSet *mset); guint ncm_mset_max_model_nick (NcmMSet *mset); guint ncm_mset_max_param_name (NcmMSet *mset); NcmMSet * ncm_mset_new (NcmModel *model0,...); NcmMSet * ncm_mset_new_array (NcmModel **model); NcmMSet * ncm_mset_newv (NcmModel *model0,va_list ap); gdouble ncm_mset_param_get (NcmMSet *mset,NcmModelID gmid,guint pid); gdouble ncm_mset_param_get_abstol (NcmMSet *mset,NcmModelID gmid,guint pid); NcmParamType ncm_mset_param_get_ftype (NcmMSet *mset,NcmModelID gmid,guint pid); gdouble ncm_mset_param_get_lower_bound (NcmMSet *mset,NcmModelID gmid,guint pid); void ncm_mset_param_get_pi (NcmMSet *mset,NcmMSetPIndex *pi,gdouble *x,guint n); gdouble ncm_mset_param_get_scale (NcmMSet *mset,NcmModelID gmid,guint pid); gdouble ncm_mset_param_get_upper_bound (NcmMSet *mset,NcmModelID gmid,guint pid); const gchar * ncm_mset_param_name (NcmMSet *mset,NcmModelID gmid,guint pid); void ncm_mset_param_set (NcmMSet *mset,NcmModelID gmid,guint pid,const gdouble x); void ncm_mset_param_set_all_ftype (NcmMSet *mset,NcmParamType ftype); void ncm_mset_param_set_ftype (NcmMSet *mset,NcmModelID gmid,guint pid,NcmParamType ftype); void ncm_mset_param_set_pi (NcmMSet *mset,NcmMSetPIndex *pi,const gdouble *x,guint n); void ncm_mset_params_log_vals (NcmMSet *mset); void ncm_mset_params_pretty_print (NcmMSet *mset,FILE *out,gchar *header); void ncm_mset_params_print_vals (NcmMSet *mset,FILE *out); NcmModel * ncm_mset_peek (NcmMSet *mset,NcmModelID gmid); NcmMSetPIndex * ncm_mset_pindex_copy (NcmMSetPIndex *pi); void ncm_mset_pindex_free (NcmMSetPIndex *pi); NcmMSetPIndex * ncm_mset_pindex_new (void); void ncm_mset_prepare_fparam_map (NcmMSet *mset); void ncm_mset_pretty_log (NcmMSet *mset); void ncm_mset_remove (NcmMSet *mset,NcmModelID gmid); void ncm_mset_set (NcmMSet *mset,NcmModel *model); guint ncm_mset_total_len (NcmMSet *mset);
gdouble ncm_mset_fparam_get (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_fparam_get_abstol (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
gint ncm_mset_fparam_get_fpi (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet. |
|
a NcmModelID. |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_fparam_get_lower_bound (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
NcmMSetPIndex * ncm_mset_fparam_get_pi (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_fparam_get_scale (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_fparam_get_upper_bound (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
guint ncm_mset_fparam_len (NcmMSet *mset);
FIXME
|
FIXME |
Returns : |
FIXME |
const gchar * ncm_mset_fparam_name (NcmMSet *mset,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
Returns : |
FIXME |
void ncm_mset_fparam_set (NcmMSet *mset,guint n,const gdouble x);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
void ncm_mset_fparams_get_vector (NcmMSet *mset,NcmVector *x);
FIXME
|
a NcmMSet |
|
FIXME |
guint ncm_mset_fparams_len (NcmMSet *mset);
FIXME
|
a NcmMSet |
Returns : |
FIXME |
void ncm_mset_fparams_set_array (NcmMSet *mset,const gdouble *x);
FIXME
|
a NcmMSet |
|
FIXME |
void ncm_mset_fparams_set_gsl_vector (NcmMSet *mset,const gsl_vector *x);
FIXME
|
a NcmMSet. |
|
FIXME |
void ncm_mset_fparams_set_vector (NcmMSet *mset,const NcmVector *x);
FIXME
|
a NcmMSet |
|
FIXME |
NcmModel * ncm_mset_get (NcmMSet *mset,NcmModelID gmid);
FIXME
|
a NcmMSet. |
|
a NcmModelID. |
Returns : |
FIXME. [transfer full] |
guint ncm_mset_max_fparam_name (NcmMSet *mset);
FIXME
|
FIXME |
Returns : |
FIXME |
guint ncm_mset_max_model_nick (NcmMSet *mset);
FIXME
|
FIXME |
Returns : |
FIXME |
guint ncm_mset_max_param_name (NcmMSet *mset);
FIXME
|
FIXME |
Returns : |
FIXME |
NcmMSet * ncm_mset_new (NcmModel *model0,...);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
NcmMSet * ncm_mset_newv (NcmModel *model0,va_list ap);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_param_get (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_param_get_abstol (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
NcmParamType ncm_mset_param_get_ftype (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet. |
|
a NcmModelID. |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_param_get_lower_bound (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
void ncm_mset_param_get_pi (NcmMSet *mset,NcmMSetPIndex *pi,gdouble *x,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
|
FIXME |
gdouble ncm_mset_param_get_scale (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gdouble ncm_mset_param_get_upper_bound (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
const gchar * ncm_mset_param_name (NcmMSet *mset,NcmModelID gmid,guint pid);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
void ncm_mset_param_set (NcmMSet *mset,NcmModelID gmid,guint pid,const gdouble x);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
|
FIXME |
void ncm_mset_param_set_all_ftype (NcmMSet *mset,NcmParamType ftype);
FIXME
|
a NcmMSet |
|
FIXME |
void ncm_mset_param_set_ftype (NcmMSet *mset,NcmModelID gmid,guint pid,NcmParamType ftype);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
|
FIXME |
void ncm_mset_param_set_pi (NcmMSet *mset,NcmMSetPIndex *pi,const gdouble *x,guint n);
FIXME
|
a NcmMSet |
|
FIXME |
|
FIXME |
|
FIXME |
void ncm_mset_params_pretty_print (NcmMSet *mset,FILE *out,gchar *header);
This function print the command line (first line, commented), the model nick and parameters' names (second line, commented) and their values indicating if they are fixed or free.
|
a NcmMSet |
|
name of the file |
|
pointer to the command line |
void ncm_mset_params_print_vals (NcmMSet *mset,FILE *out);
FIXME
|
FIXME |
|
FIXME |
NcmModel * ncm_mset_peek (NcmMSet *mset,NcmModelID gmid);
FIXME
|
a NcmMSet. |
|
a NcmModelID. |
Returns : |
FIXME. [transfer none] |
NcmMSetPIndex * ncm_mset_pindex_copy (NcmMSetPIndex *pi);
FIXME
|
FIXME |
Returns : |
FIXME |
void ncm_mset_remove (NcmMSet *mset,NcmModelID gmid);
FIXME
|
a NcmMSet. |
|
a NcmModelID. |
void ncm_mset_set (NcmMSet *mset,NcmModel *model);
FIXME
|
FIXME |
|
FIXME |