libset

libset

Functions

void (*SHOW_ACTIVITY_FUNC) ()
#define set_nls_toler()
int libset_init ()
void libset_cleanup ()
int push_program_state ()
int pop_program_state ()
int libset_get_bool ()
int libset_set_bool ()
double libset_get_double ()
int libset_set_double ()
double libset_get_user_tolerance ()
int libset_get_int ()
int libset_set_int ()
int is_libset_var ()
void set_xsect_hccme ()
void set_tseries_hccme ()
void set_panel_hccme ()
void set_garch_alt_vcv ()
int get_hac_lag ()
int data_based_hac_bandwidth ()
int get_bkbp_k ()
void get_bkbp_periods ()
int get_mp_bits ()
gretl_matrix * get_initvals ()
int n_initvals ()
gretl_matrix * get_initcurv ()
int n_initcurv ()
const gretl_matrix * get_matrix_mask ()
int get_matrix_mask_nobs ()
void destroy_matrix_mask ()
void set_loop_on ()
void set_loop_off ()
int gretl_looping ()
int gretl_looping_currently ()
void gretl_iteration_push ()
void gretl_iteration_pop ()
int gretl_iteration_depth ()
int gretl_iterating ()
void gretl_set_batch_mode ()
int gretl_in_batch_mode ()
void gretl_set_gui_mode ()
int gretl_in_gui_mode ()
void gretl_set_tool_mode ()
int gretl_in_tool_mode ()
void set_gretl_echo ()
int gretl_echo_on ()
void set_gretl_messages ()
int gretl_messages_on ()
int gretl_comments_on ()
int gretl_warnings_on ()
int gretl_debugging_on ()
void set_data_export_decimal_comma ()
char get_data_export_decpoint ()
void set_data_export_delimiter ()
char get_data_export_delimiter ()
const char * get_csv_na_write_string ()
int set_csv_na_write_string ()
const char * get_csv_na_read_string ()
int set_csv_na_read_string ()
int execute_set ()
void set_show_activity_func ()
void show_activity_callback ()
int show_activity_func_installed ()
void set_user_stop ()
int get_user_stop ()
void set_workdir_callback ()
int libset_write_script ()
int libset_read_script ()

Types and Values

enum VECMnorm
enum OptimCode
enum HACopts
enum SetKey

Description

Functions

SHOW_ACTIVITY_FUNC ()

void
(*SHOW_ACTIVITY_FUNC) (void);

set_nls_toler()

#define set_nls_toler(x) (libset_set_double(NLS_TOLER, x))

libset_init ()

int
libset_init (void);

libset_cleanup ()

void
libset_cleanup (void);

push_program_state ()

int
push_program_state (void);

pop_program_state ()

int
pop_program_state (void);

libset_get_bool ()

int
libset_get_bool (SetKey key);

libset_set_bool ()

int
libset_set_bool (SetKey key,
                 int val);

libset_get_double ()

double
libset_get_double (SetKey key);

libset_set_double ()

int
libset_set_double (SetKey key,
                   double val);

libset_get_user_tolerance ()

double
libset_get_user_tolerance (SetKey key);

libset_get_int ()

int
libset_get_int (SetKey key);

libset_set_int ()

int
libset_set_int (SetKey key,
                int val);

is_libset_var ()

int
is_libset_var (const char *s);

set_xsect_hccme ()

void
set_xsect_hccme (const char *s);

set_tseries_hccme ()

void
set_tseries_hccme (const char *s);

set_panel_hccme ()

void
set_panel_hccme (const char *s);

set_garch_alt_vcv ()

void
set_garch_alt_vcv (const char *s);

get_hac_lag ()

int
get_hac_lag (int T);

data_based_hac_bandwidth ()

int
data_based_hac_bandwidth (void);

get_bkbp_k ()

int
get_bkbp_k (const DATASET *dset);

get_bkbp_periods ()

void
get_bkbp_periods (const DATASET *dset,
                  int *l,
                  int *u);

get_mp_bits ()

int
get_mp_bits (void);

get_initvals ()

gretl_matrix *
get_initvals (void);

n_initvals ()

int
n_initvals (void);

get_initcurv ()

gretl_matrix *
get_initcurv (void);

n_initcurv ()

int
n_initcurv (void);

get_matrix_mask ()

const gretl_matrix *
get_matrix_mask (void);

get_matrix_mask_nobs ()

int
get_matrix_mask_nobs (void);

destroy_matrix_mask ()

void
destroy_matrix_mask (void);

set_loop_on ()

void
set_loop_on (void);

set_loop_off ()

void
set_loop_off (void);

gretl_looping ()

int
gretl_looping (void);

gretl_looping_currently ()

int
gretl_looping_currently (void);

gretl_iteration_push ()

void
gretl_iteration_push (void);

gretl_iteration_pop ()

void
gretl_iteration_pop (void);

gretl_iteration_depth ()

int
gretl_iteration_depth (void);

gretl_iterating ()

int
gretl_iterating (void);

gretl_set_batch_mode ()

void
gretl_set_batch_mode (int b);

gretl_in_batch_mode ()

int
gretl_in_batch_mode (void);

gretl_set_gui_mode ()

void
gretl_set_gui_mode (void);

gretl_in_gui_mode ()

int
gretl_in_gui_mode (void);

gretl_set_tool_mode ()

void
gretl_set_tool_mode (void);

gretl_in_tool_mode ()

int
gretl_in_tool_mode (void);

set_gretl_echo ()

void
set_gretl_echo (int e);

gretl_echo_on ()

int
gretl_echo_on (void);

set_gretl_messages ()

void
set_gretl_messages (int e);

gretl_messages_on ()

int
gretl_messages_on (void);

gretl_comments_on ()

int
gretl_comments_on (void);

gretl_warnings_on ()

int
gretl_warnings_on (void);

gretl_debugging_on ()

int
gretl_debugging_on (void);

set_data_export_decimal_comma ()

void
set_data_export_decimal_comma (int s);

get_data_export_decpoint ()

char
get_data_export_decpoint (void);

set_data_export_delimiter ()

void
set_data_export_delimiter (char c);

get_data_export_delimiter ()

char
get_data_export_delimiter (void);

get_csv_na_write_string ()

const char *
get_csv_na_write_string (void);

set_csv_na_write_string ()

int
set_csv_na_write_string (const char *s);

get_csv_na_read_string ()

const char *
get_csv_na_read_string (void);

set_csv_na_read_string ()

int
set_csv_na_read_string (const char *s);

execute_set ()

int
execute_set (const char *setobj,
             const char *setarg,
             DATASET *dset,
             gretlopt opt,
             PRN *prn);

set_show_activity_func ()

void
set_show_activity_func (SHOW_ACTIVITY_FUNC func);

show_activity_callback ()

void
show_activity_callback (void);

show_activity_func_installed ()

int
show_activity_func_installed (void);

set_user_stop ()

void
set_user_stop (int s);

get_user_stop ()

int
get_user_stop (void);

set_workdir_callback ()

void
set_workdir_callback (int (*callback) ());

libset_write_script ()

int
libset_write_script (const char *fname);

libset_read_script ()

int
libset_read_script (const char *fname);

Types and Values

enum VECMnorm

Members

NORM_PHILLIPS

   

NORM_DIAG

   

NORM_FIRST

   

NORM_NONE

   

NORM_MAX

   

enum OptimCode

Members

OPTIM_AUTO

   

OPTIM_BFGS

   

OPTIM_NEWTON

   

OPTIM_MAX

   

enum HACopts

Members

HAC_REFUSE

   

HAC_ES

   

HAC_AM

   

enum SetKey

Members

USE_CWD

   

ECHO_ON

   

MSGS_ON

   

FORCE_DECPOINT

   

USE_PCSE

   

USE_SVD

   

PREWHITEN

   

FORCE_HC

   

USE_LBFGS

   

SHELL_OK

   

WARNINGS

   

SKIP_MISSING

   

BFGS_RSTEP

   

ROBUST_Z

   

MWRITE_G

   

MPI_USE_SMT

   

STATE_FLAG_MAX

   

GRETL_OPTIM

   

VECM_NORM

   

GARCH_VCV

   

GARCH_ALT_VCV

   

ARMA_VCV

   

WILDBOOT_DIST

   

FDJAC_QUAL

   

USE_QR

   

MAX_VERBOSE

   

HC_VERSION

   

HAC_KERNEL

   

HAC_LAG

   

USER_HAC_LAG

   

LBFGS_MEM

   

QUANTILE_TYPE

   

STATE_SMALL_INT_MAX

   

HORIZON

   

BOOTREP

   

LOOP_MAXITER

   

BFGS_MAXITER

   

BFGS_VERBSKIP

   

BOOT_ITERS

   

BHHH_MAXITER

   

RQ_MAXITER

   

GMM_MAXITER

   

STATE_INT_MAX

   

CONV_HUGE

   

NLS_TOLER

   

BFGS_TOLER

   

BFGS_MAXGRAD

   

BHHH_TOLER

   

QS_BANDWIDTH

   

NADARWAT_TRIM

   

STATE_FLOAT_MAX

   

CSV_WRITE_NA

   

CSV_READ_NA

   

INITVALS

   

INITCURV

   

MATMASK

   

STATE_VARS_MAX

   

GRETL_DEBUG

   

GRETL_ASSERT

   

DATACOLS

   

PLOT_COLLECT

   

R_FUNCTIONS

   

R_LIB

   

LOGLEVEL

   

LOGSTAMP

   

CSV_DIGITS

   

HAC_MISSVALS

   

NS_SMALL_INT_MAX

   

GMP_BITS

   

NS_MAX

   

BLAS_MNK_MIN

   

OMP_MNK_MIN

   

OMP_N_THREADS

   

SIMD_K_MAX

   

SIMD_MN_MIN

   

USE_DCMT

   

NS_INT_MAX

   

SEED

   

CSV_DELIM

   

STOPWATCH

   

VERBOSE

   

SV_WORKDIR

   

SV_LOGFILE

   

GRAPH_THEME

   

DISP_DIGITS

   

SETVAR_MAX