1#ifndef CS_PARAM_HPDDM_H
2#define CS_PARAM_HPDDM_H
#define BEGIN_C_DECLS
Definition: cs_defs.h:528
#define END_C_DECLS
Definition: cs_defs.h:529
cs_param_hpddm_t * cs_param_hpddm_copy(const cs_param_hpddm_t *hpddmp)
Copy into a new structure the given set of parameters used when calling HPDDM.
Definition: cs_param_hpddm.cpp:128
void cs_param_hpddm_log(const char *name, const cs_param_hpddm_t *hpddmp)
Log the structure storing the set of parameters used with HPDDM.
Definition: cs_param_hpddm.cpp:165
cs_param_hpddm_t * cs_param_hpddm_create(void)
Create and initialize with the default settings a new structure storing a set of parameters used when...
Definition: cs_param_hpddm.cpp:86
Set of parameters to specify additional options to HPDDM Please refer to the HPDDM user guide for mor...
Definition: cs_param_hpddm.h:58
int min_iter
Definition: cs_param_hpddm.h:88
double relative_threshold
Definition: cs_param_hpddm.h:75
int harmonic_overlap
Definition: cs_param_hpddm.h:70
bool use_neumann
Definition: cs_param_hpddm.h:69
bool adaptative
Definition: cs_param_hpddm.h:79
int p
Definition: cs_param_hpddm.h:74
int max_iter
Definition: cs_param_hpddm.h:89
int nb_iter_prev
Definition: cs_param_hpddm.h:92
int max_harmonic_overlap
Definition: cs_param_hpddm.h:81
int min_nb_eigenvector
Definition: cs_param_hpddm.h:83
int max_nb_eigenvector
Definition: cs_param_hpddm.h:85
int nb_eigenvector
Definition: cs_param_hpddm.h:71
int min_harmonic_overlap
Definition: cs_param_hpddm.h:80