Functions
ncm_cfg_init ()
void
ncm_cfg_init (void
);
FIXME
ncm_cfg_enable_gsl_err_handler ()
void
ncm_cfg_enable_gsl_err_handler (void
);
FIXME
ncm_cfg_register_obj ()
void
ncm_cfg_register_obj (GType obj
);
FIXME
ncm_cfg_get_fullpath ()
gchar *
ncm_cfg_get_fullpath (const gchar *filename
,
...
);
FIXME
ncm_cfg_entries_to_keyfile ()
void
ncm_cfg_entries_to_keyfile (GKeyFile *kfile
,
gchar *group_name
,
GOptionEntry *entries
);
FIXME
ncm_cfg_string_to_comment ()
gchar *
ncm_cfg_string_to_comment (const gchar *str
);
FIXME
Returns
FIXME.
[transfer full]
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
ncm_cfg_enum_get_value ()
const GEnumValue *
ncm_cfg_enum_get_value (GType enum_type
,
guint n
);
FIXME
ncm_cfg_enum_print_all ()
void
ncm_cfg_enum_print_all (GType enum_type
,
gchar *header
);
FIXME
ncm_cfg_load_fftw_wisdom ()
gboolean
ncm_cfg_load_fftw_wisdom (gchar *filename
,
...
);
FIXME
ncm_cfg_save_fftw_wisdom ()
gboolean
ncm_cfg_save_fftw_wisdom (gchar *filename
,
...
);
FIXME
ncm_cfg_exists ()
gboolean
ncm_cfg_exists (gchar *filename
,
...
);
FIXME
ncm_cfg_set_logfile ()
void
ncm_cfg_set_logfile (gchar *filename
);
FIXME
ncm_cfg_logfile ()
void
ncm_cfg_logfile (gboolean on
);
FIXME
ncm_cfg_logfile_flush ()
void
ncm_cfg_logfile_flush (gboolean on
);
FIXME
ncm_cfg_logfile_flush_now ()
void
ncm_cfg_logfile_flush_now (void
);
FIXME
ncm_message ()
void
ncm_message (gchar *msg
,
...
);
ncm_string_ww ()
gchar *
ncm_string_ww (const gchar *msg
,
const gchar *first
,
const gchar *rest
,
guint ncols
);
FIXME
Returns
word wraped string msg
.
[transfer full]
ncm_message_ww ()
void
ncm_message_ww (const gchar *msg
,
const gchar *first
,
const gchar *rest
,
guint ncols
);
FIXME
ncm_cfg_msg_sepa ()
void
ncm_cfg_msg_sepa (void
);
Log a message separator.
ncm_cfg_fopen ()
FILE *
ncm_cfg_fopen (gchar *filename
,
gchar *mode
,
...
);
FIXME
ncm_cfg_vfopen ()
FILE *
ncm_cfg_vfopen (gchar *filename
,
gchar *mode
,
va_list ap
);
FIXME
ncm_cfg_load_spline ()
gboolean
ncm_cfg_load_spline (gchar *filename
,
const gsl_interp_type *stype
,
NcmSpline **s
,
...
);
FIXME
ncm_cfg_load_vector ()
gboolean
ncm_cfg_load_vector (gchar *filename
,
gsl_vector *v
,
...
);
FIXME
ncm_cfg_save_vector ()
gboolean
ncm_cfg_save_vector (gchar *filename
,
gsl_vector *v
,
...
);
FIXME
ncm_cfg_load_matrix ()
gboolean
ncm_cfg_load_matrix (gchar *filename
,
gsl_matrix *M
,
...
);
FIXME
ncm_cfg_save_matrix ()
gboolean
ncm_cfg_save_matrix (gchar *filename
,
gsl_matrix *M
,
...
);
FIXME
LOAD_SAVE_VECTOR_MATRIX_DEF()
#define LOAD_SAVE_VECTOR_MATRIX_DEF(typen)
ncm_cfg_get_data_filename ()
gchar *
ncm_cfg_get_data_filename (const gchar *filename
,
gboolean must_exist
);
Looks for filename
in the data path and returns
the full path if found.
Returns
Full path for filename
.
[transfer full]
ncm_cfg_get_default_sqlite3 ()
sqlite3 *
ncm_cfg_get_default_sqlite3 (void
);
FIXME
ncm_cfg_command_line ()
gchar *
ncm_cfg_command_line (gchar *argv[]
,
gint argc
);
FIXME
ncm_cfg_variant_to_array ()
GArray *
ncm_cfg_variant_to_array (GVariant *var
,
gsize esize
);
FIXME
Returns
FIXME.
[transfer full]
ncm_cfg_array_set_variant ()
void
ncm_cfg_array_set_variant (GArray *a
,
GVariant *var
);
FIXME
ncm_cfg_array_to_variant ()
GVariant *
ncm_cfg_array_to_variant (GArray *a
,
const GVariantType *etype
);
FIXME
Returns
FIXME.
[transfer full]
ncm_cfg_set_fftw_default_flag ()
void
ncm_cfg_set_fftw_default_flag (guint flag
);
Sets the default FFTW flag (FFTW_ESTIMATE, FFTW_MEASURE, FFTW_PATIENT, FFTW_EXHAUSTIVE)
to be used when building plans.
g_clear_pointer()
#define g_clear_pointer(ptr,freefunc)
g_clear_object()
#define g_clear_object(obj)
NCM_FITS_ERROR()
#define NCM_FITS_ERROR(status)