Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 813804ae authored by SYLVAND Guillaume's avatar SYLVAND Guillaume
Browse files

Allow compilation without hmat

parent 2eeafddc
No related branches found
No related tags found
No related merge requests found
......@@ -322,6 +322,8 @@ struct mpf_hmat_create_compression_args_t {
double threshold;
const void * output;
};
int hmat_get_sync_exec(void) ;
void mpf_hmat_compression(struct mpf_hmat_create_compression_args_t *);
#endif
#if !(defined (_WIN32)) /* It's a UNIX system, I know this ! */
......@@ -429,7 +431,5 @@ double time_in_s(Time t);
double time_interval_in_seconds(Time t1, Time t2);
void simpleToDouble(void *data, size_t n) ;
void doubleToSimple(void *data, size_t n) ;
int hmat_get_sync_exec(void) ;
void mpf_hmat_compression(struct mpf_hmat_create_compression_args_t *);
int SCAB_Init(int* argc, char*** argv) ;
int SCAB_Exit(int* argc, char** argv) ;
......@@ -103,7 +103,9 @@ int main(int argc, char **argv) {
case _gemvHCHAMELEON:
case _gemmHCHAMELEON:
case _solveHCHAMELEON:
#ifdef HAVE_HMAT
mpf_hmat_settings.engine = mpf_hmat_seq;
#endif
ierr = init_hmat_interface(); CHKERRQ(ierr);
break;
case _undefined:
......
......@@ -953,8 +953,6 @@ int SCAB_Init(int* argc, char*** argv) {
hmat_set_parameters(&settings);
mpf_hmat_settings.progress.update = update_progress;
#else
SETERRQ(1, "HMatrix solver not available");
#endif
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment