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)