![]() |
![]() |
![]() |
NumCosmo Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
Synopsis
#define LOAD_SAVE_VECTOR_MATRIX_DEF (typen) #define NCM_READ_DOUBLE (_ff, _ii) #define NCM_READ_INT32 (_ff, _ii) #define NCM_READ_INT64 (_ff, _ii) #define NCM_READ_UINT32 (_ff, _ii) #define NCM_READ_UINT64 (_ff, _ii) #define NCM_WRITE_DOUBLE (_ff, _ii) #define NCM_WRITE_INT32 (_ff, _ii) #define NCM_WRITE_INT64 (_ff, _ii) #define NCM_WRITE_UINT32 (_ff, _ii) #define NCM_WRITE_UINT64 (_ff, _ii) #define NC_CFG_DEFAULT_SQLITE3_FILENAME gchar * ncm_cfg_command_line (gchar *argv[]
,gint argc
); GObject * ncm_cfg_create_from_name_params (const gchar *obj_name
,GVariant *params
); GObject * ncm_cfg_create_from_string (const gchar *obj_ser
); void ncm_cfg_enable_gsl_err_handler (void
); void ncm_cfg_entries_to_keyfile (GKeyFile *kfile
,gchar *group_name
,GOptionEntry *entries
); void ncm_cfg_enum_print_all (GType enum_type
,gchar *header
); gboolean ncm_cfg_exists (gchar *filename
,...
); FILE * ncm_cfg_fopen (gchar *filename
,gchar *mode
,...
); sqlite3 * ncm_cfg_get_default_sqlite3 (void
); const GEnumValue * ncm_cfg_get_enum_by_id_name_nick (GType enum_type
,const gchar *id_name_nick
); gchar * ncm_cfg_get_fullpath (const gchar *filename
,...
); GVariant * ncm_cfg_gvalue_to_gvariant (GValue *val
); void ncm_cfg_init (void
); void ncm_cfg_keyfile_to_arg (GKeyFile *kfile
,gchar *group_name
,GOptionEntry *entries
,gchar **argv
,gint *argc
); gboolean ncm_cfg_load_fftw_wisdom (gchar *filename
,...
); gboolean ncm_cfg_load_matrix (gchar *filename
,gsl_matrix *M
,...
); gboolean ncm_cfg_load_spline (gchar *filename
,const gsl_interp_type *stype
,NcmSpline **s
,...
); gboolean ncm_cfg_load_vector (gchar *filename
,gsl_vector *v
,...
); void ncm_cfg_logfile (gboolean on
); void ncm_cfg_logfile_flush (gboolean on
); void ncm_cfg_msg_sepa (void
); void ncm_cfg_object_set_property (GObject *obj
,const gchar *prop_str
); void ncm_cfg_register_obj (GType obj
); gsl_rng * ncm_cfg_rng_get (void
); gchar * ncm_cfg_rng_get_state (void
); void ncm_cfg_rng_set_state (gchar *state
); gboolean ncm_cfg_save_fftw_wisdom (gchar *filename
,...
); gboolean ncm_cfg_save_matrix (gchar *filename
,gsl_matrix *M
,...
); gboolean ncm_cfg_save_spline (gchar *filename
,NcmSpline *s
,...
); gboolean ncm_cfg_save_vector (gchar *filename
,gsl_vector *v
,...
); gchar * ncm_cfg_serialize_to_string (GObject *obj
,gboolean valid_variant
); GVariant * ncm_cfg_serialize_to_variant (GObject *obj
); void ncm_cfg_set_logfile (gchar *filename
); FILE * ncm_cfg_vfopen (gchar *filename
,gchar *mode
,va_list ap
); void ncm_message (gchar *msg
,...
); void ncm_message_ww (const gchar *msg
,const gchar *first
,const gchar *rest
,guint ncols
); gchar * ncm_string_ww (const gchar *msg
,const gchar *first
,const gchar *rest
,guint ncols
);
Details
NCM_READ_DOUBLE()
#define NCM_READ_DOUBLE(_ff,_ii) do { NcmDoubleInt64 _iii; if (fread (&_iii.i, sizeof(gint64), (1), _ff) != 1) g_error ("NCM_READ_DOUBLE: io error"); _iii.i = GINT64_FROM_BE (_iii.i); _ii = _iii.x; } while (FALSE)
NCM_READ_INT32()
#define NCM_READ_INT32(_ff,_ii) do { gint32 _temp_i; if (fread (&_temp_i, sizeof(gint32), (1), _ff) != 1) g_error ("NCM_READ_INT32: io error"); _ii = GINT32_FROM_BE (_temp_i); } while (FALSE)
NCM_READ_INT64()
#define NCM_READ_INT64(_ff,_ii) do { gint64 _temp_i; if (fread (&_temp_i, sizeof(gint64), (1), _ff) != 1) g_error ("NCM_READ_INT64: io error"); _ii = GINT64_FROM_BE (_temp_i); } while (FALSE)
NCM_READ_UINT32()
#define NCM_READ_UINT32(_ff,_ii) do { guint32 _temp_i; if (fread (&_temp_i, sizeof(guint32), (1), _ff) != 1) g_error ("NCM_READ_UINT32: io error"); _ii = GUINT32_FROM_BE (_temp_i); } while (FALSE)
NCM_READ_UINT64()
#define NCM_READ_UINT64(_ff,_ii) do { guint64 _temp_i; if (fread (&_temp_i, sizeof(guint64), (1), _ff) != 1) g_error ("NCM_READ_UINT64: io error"); _ii = GUINT64_FROM_BE (_temp_i); } while (FALSE)
NCM_WRITE_DOUBLE()
#define NCM_WRITE_DOUBLE(_ff,_ii) do { NcmDoubleInt64 _iii; _iii.x = _ii; _iii.i = GINT64_TO_BE ((_iii.i)); if (fwrite (&_iii.i, sizeof(gint64), (1), _ff) != 1) g_error ("NCM_WRITE_DOUBLE: io error"); } while (FALSE)
NCM_WRITE_INT32()
#define NCM_WRITE_INT32(_ff,_ii) do { gint32 _temp_i = GINT32_TO_BE ((_ii)); if (fwrite (&_temp_i, sizeof(gint32), (1), _ff) != 1) g_error ("NCM_WRITE_INT32: io error"); } while (FALSE)
NCM_WRITE_INT64()
#define NCM_WRITE_INT64(_ff,_ii) do { gint64 _temp_i = GINT64_TO_BE ((_ii)); if (fwrite (&_temp_i, sizeof(gint64), (1), _ff) != 1) g_error ("NCM_WRITE_INT64: io error"); } while (FALSE)
NCM_WRITE_UINT32()
#define NCM_WRITE_UINT32(_ff,_ii) do { guint32 _temp_i = GUINT32_TO_BE ((_ii)); if (fwrite (&_temp_i, sizeof(guint32), (1), _ff) != 1) g_error ("NCM_WRITE_UINT32: io error"); } while (FALSE)
NCM_WRITE_UINT64()
#define NCM_WRITE_UINT64(_ff,_ii) do { guint64 _temp_i = GUINT64_TO_BE ((_ii)); if (fwrite (&_temp_i, sizeof(guint64), (1), _ff) != 1) g_error ("NCM_WRITE_INT64: io error"); } while (FALSE)
ncm_cfg_command_line ()
gchar * ncm_cfg_command_line (gchar *argv[]
,gint argc
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_create_from_name_params ()
GObject * ncm_cfg_create_from_name_params (const gchar *obj_name
,GVariant *params
);
FIXME
|
string containing the object name. |
|
a GVariant containing the object parameters. |
Returns : |
A new GObject. [transfer full] |
ncm_cfg_create_from_string ()
GObject * ncm_cfg_create_from_string (const gchar *obj_ser
);
Parses the serialized and returns the newly created object.
|
String containing the serialized version of the object. |
Returns : |
A new GObject. [transfer full] |
ncm_cfg_entries_to_keyfile ()
void ncm_cfg_entries_to_keyfile (GKeyFile *kfile
,gchar *group_name
,GOptionEntry *entries
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
ncm_cfg_enum_print_all ()
void ncm_cfg_enum_print_all (GType enum_type
,gchar *header
);
FIXME
|
FIXME |
|
FIXME |
ncm_cfg_exists ()
gboolean ncm_cfg_exists (gchar *filename
,...
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_fopen ()
FILE * ncm_cfg_fopen (gchar *filename
,gchar *mode
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_get_enum_by_id_name_nick ()
const GEnumValue * ncm_cfg_get_enum_by_id_name_nick (GType enum_type
,const gchar *id_name_nick
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_get_fullpath ()
gchar * ncm_cfg_get_fullpath (const gchar *filename
,...
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_gvalue_to_gvariant ()
GVariant * ncm_cfg_gvalue_to_gvariant (GValue *val
);
FIXME
|
a GValue. |
Returns : |
A GVariant convertion of val . [transfer full]
|
ncm_cfg_keyfile_to_arg ()
void ncm_cfg_keyfile_to_arg (GKeyFile *kfile
,gchar *group_name
,GOptionEntry *entries
,gchar **argv
,gint *argc
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_load_fftw_wisdom ()
gboolean ncm_cfg_load_fftw_wisdom (gchar *filename
,...
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_load_matrix ()
gboolean ncm_cfg_load_matrix (gchar *filename
,gsl_matrix *M
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_load_spline ()
gboolean ncm_cfg_load_spline (gchar *filename
,const gsl_interp_type *stype
,NcmSpline **s
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_load_vector ()
gboolean ncm_cfg_load_vector (gchar *filename
,gsl_vector *v
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_object_set_property ()
void ncm_cfg_object_set_property (GObject *obj
,const gchar *prop_str
);
ncm_cfg_rng_get_state ()
gchar * ncm_cfg_rng_get_state (void
);
FIXME
Returns : |
FIXME. [transfer full] |
ncm_cfg_save_fftw_wisdom ()
gboolean ncm_cfg_save_fftw_wisdom (gchar *filename
,...
);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_save_matrix ()
gboolean ncm_cfg_save_matrix (gchar *filename
,gsl_matrix *M
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_save_spline ()
gboolean ncm_cfg_save_spline (gchar *filename
,NcmSpline *s
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_save_vector ()
gboolean ncm_cfg_save_vector (gchar *filename
,gsl_vector *v
,...
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_cfg_serialize_to_string ()
gchar * ncm_cfg_serialize_to_string (GObject *obj
,gboolean valid_variant
);
FIXME
|
a GObject. |
|
FIXME. |
Returns : |
A string containing the serialized version of obj . [transfer full]
|
ncm_cfg_serialize_to_variant ()
GVariant * ncm_cfg_serialize_to_variant (GObject *obj
);
FIXME
|
a GObject. |
Returns : |
A GVariant dictionary describing the obj . [transfer full]
|
ncm_cfg_vfopen ()
FILE * ncm_cfg_vfopen (gchar *filename
,gchar *mode
,va_list ap
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
ncm_message_ww ()
void ncm_message_ww (const gchar *msg
,const gchar *first
,const gchar *rest
,guint ncols
);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |