| NumCosmo Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#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 void nc_message (gchar *msg,...); 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 (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_register_model (GType model); 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);
#define NCM_READ_DOUBLE(_ff,_ii) do { NcmDoubleInt64 _iii; fread (&_iii.i, sizeof(gint64), (1), _ff); _iii.i = GINT64_FROM_BE (_iii.i); _ii = _iii.x; } while (FALSE)
#define NCM_READ_INT32(_ff,_ii) do { gint32 _temp_i; fread (&_temp_i, sizeof(gint32), (1), _ff); _ii = GINT32_FROM_BE (_temp_i); } while (FALSE)
#define NCM_READ_INT64(_ff,_ii) do { gint64 _temp_i; fread (&_temp_i, sizeof(gint64), (1), _ff); _ii = GINT64_FROM_BE (_temp_i); } while (FALSE)
#define NCM_READ_UINT32(_ff,_ii) do { guint32 _temp_i; fread (&_temp_i, sizeof(guint32), (1), _ff); _ii = GUINT32_FROM_BE (_temp_i); } while (FALSE)
#define NCM_READ_UINT64(_ff,_ii) do { guint64 _temp_i; fread (&_temp_i, sizeof(guint64), (1), _ff); _ii = GUINT64_FROM_BE (_temp_i); } while (FALSE)
#define NCM_WRITE_DOUBLE(_ff,_ii) do { NcmDoubleInt64 _iii; _iii.x = _ii; _iii.i = GINT64_TO_BE ((_iii.i)); fwrite (&_iii.i, sizeof(gint64), (1), _ff); } while (FALSE)
#define NCM_WRITE_INT32(_ff,_ii) do { gint32 _temp_i = GINT32_TO_BE ((_ii)); fwrite (&_temp_i, sizeof(gint32), (1), _ff); } while (FALSE)
#define NCM_WRITE_INT64(_ff,_ii) do { gint64 _temp_i = GINT64_TO_BE ((_ii)); fwrite (&_temp_i, sizeof(gint64), (1), _ff); } while (FALSE)
#define NCM_WRITE_UINT32(_ff,_ii) do { guint32 _temp_i = GUINT32_TO_BE ((_ii)); fwrite (&_temp_i, sizeof(guint32), (1), _ff); } while (FALSE)
#define NCM_WRITE_UINT64(_ff,_ii) do { guint64 _temp_i = GUINT64_TO_BE ((_ii)); fwrite (&_temp_i, sizeof(guint64), (1), _ff); } while (FALSE)
gchar * ncm_cfg_command_line (gchar *argv[],gint argc);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
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] |
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] |
void ncm_cfg_entries_to_keyfile (GKeyFile *kfile,gchar *group_name,GOptionEntry *entries);
void ncm_cfg_enum_print_all (GType enum_type,gchar *header);
FIXME
|
FIXME |
|
FIXME |
gboolean ncm_cfg_exists (gchar *filename,...);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
FILE * ncm_cfg_fopen (gchar *filename,gchar *mode,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
const GEnumValue * ncm_cfg_get_enum_by_id_name_nick (GType enum_type,const gchar *id_name_nick);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gchar * ncm_cfg_get_fullpath (gchar *filename,...);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
GVariant * ncm_cfg_gvalue_to_gvariant (GValue *val);
FIXME
|
a GValue. |
Returns : |
A GVariant convertion of val. [transfer full]
|
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 |
gboolean ncm_cfg_load_fftw_wisdom (gchar *filename,...);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_load_matrix (gchar *filename,gsl_matrix *M,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_load_spline (gchar *filename,const gsl_interp_type *stype,NcmSpline **s,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_load_vector (gchar *filename,gsl_vector *v,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_save_fftw_wisdom (gchar *filename,...);
FIXME
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_save_matrix (gchar *filename,gsl_matrix *M,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_save_spline (gchar *filename,NcmSpline *s,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
gboolean ncm_cfg_save_vector (gchar *filename,gsl_vector *v,...);
FIXME
|
FIXME |
|
FIXME |
|
FIXME |
Returns : |
FIXME |
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]
|
GVariant * ncm_cfg_serialize_to_variant (GObject *obj);
FIXME
|
a GObject. |
Returns : |
A GVariant dictionary describing the obj. [transfer full]
|