1#ifndef __CS_NOTEBOOK_H__
2#define __CS_NOTEBOOK_H__
167 const double values[]);
#define BEGIN_C_DECLS
Definition: cs_defs.h:542
double cs_real_t
Floating-point value.
Definition: cs_defs.h:342
#define END_C_DECLS
Definition: cs_defs.h:543
int cs_notebook_parameter_is_present(const char *name, int *editable)
Check if a parameter value is present.
Definition: cs_notebook.cpp:378
void cs_notebook_uncertain_output(void)
Write uncertain values to output file.
Definition: cs_notebook.cpp:797
cs_real_t cs_notebook_parameter_value_by_name(const char *name)
Return a parameter value (real).
Definition: cs_notebook.cpp:410
const char * cs_notebook_parameter_get_description(char *name)
Returns the description of the parameter (GUI defined).
Definition: cs_notebook.cpp:475
void cs_notebook_get_values(int n, const int ids[], double values[])
Get a group of notebook variable values.
Definition: cs_notebook.cpp:511
void cs_notebook_log_setup(void)
Output the notebook info to the setup log.
Definition: cs_notebook.cpp:593
void cs_notebook_log(void)
Print values of editable notebook variables to default log file.
Definition: cs_notebook.cpp:632
int cs_notebook_parameter_get_id(const char *name)
Get id associated with a notebook parameter.
Definition: cs_notebook.cpp:492
int cs_notebook_nb_var(void)
Number of notebook variables.
Definition: cs_notebook.cpp:700
const char * cs_notebook_name_by_id(int id)
Get name of a notebook parameter based on its id.
Definition: cs_notebook.cpp:778
void cs_notebook_parameter_set_value(const char *name, cs_real_t val)
Set a parameter value (real) for an editable parameter.
Definition: cs_notebook.cpp:428
void cs_notebook_var_change_editable(int id, bool val)
Change the editable property of the notebook parameter.
Definition: cs_notebook.cpp:757
void cs_notebook_load_from_file(void)
Initialize the notebook object (based on cs_tree_node_t).
Definition: cs_notebook.cpp:288
int cs_notebook_parameter_get_openturns_status(char *name)
Indicate whether the parameter is used for a study with openturns.
Definition: cs_notebook.cpp:458
void cs_notebook_set_values(int n, const int ids[], const double values[])
Set a group of notebook variable values.
Definition: cs_notebook.cpp:536
bool cs_notebook_var_is_editable(int id)
Indicate if the notebook parameter is editable.
Definition: cs_notebook.cpp:718
void cs_notebook_destroy_all(void)
Destroy the notebook structure.
Definition: cs_notebook.cpp:563
bool cs_notebook_var_is_read_from_checkpoint(int id)
Indicate if the notebook parameter is read at restart.
Definition: cs_notebook.cpp:739