1#ifndef __CS_PARAM_HPDDM_H__
2#define __CS_PARAM_HPDDM_H__
#define BEGIN_C_DECLS
Definition: cs_defs.h:554
#define END_C_DECLS
Definition: cs_defs.h:555
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:130
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:167
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:88
Set of parameters to specify additional options to HPDDM For more advanced settings,...
Definition: cs_param_hpddm.h:59
int min_iter
Definition: cs_param_hpddm.h:89
double relative_threshold
Definition: cs_param_hpddm.h:76
int harmonic_overlap
Definition: cs_param_hpddm.h:71
bool use_neumann
Definition: cs_param_hpddm.h:70
bool adaptative
Definition: cs_param_hpddm.h:80
int p
Definition: cs_param_hpddm.h:75
int max_iter
Definition: cs_param_hpddm.h:90
int nb_iter_prev
Definition: cs_param_hpddm.h:93
int max_harmonic_overlap
Definition: cs_param_hpddm.h:82
int min_nb_eigenvector
Definition: cs_param_hpddm.h:84
int max_nb_eigenvector
Definition: cs_param_hpddm.h:86
int nb_eigenvector
Definition: cs_param_hpddm.h:72
int min_harmonic_overlap
Definition: cs_param_hpddm.h:81