diff --git a/src/opflow/interface/opflowregi.cpp b/src/opflow/interface/opflowregi.cpp index ecde77fb..2931397e 100644 --- a/src/opflow/interface/opflowregi.cpp +++ b/src/opflow/interface/opflowregi.cpp @@ -76,10 +76,11 @@ extern PetscErrorCode OPFLOWModelCreate_PBPOLHIOP(OPFLOW); #if defined(EXAGO_ENABLE_RAJA) extern PetscErrorCode OPFLOWModelCreate_PBPOLRAJAHIOP(OPFLOW); +#endif + #if defined(EXAGO_ENABLE_HIOP_SPARSE) extern PetscErrorCode OPFLOWModelCreate_PBPOLRAJAHIOPSPARSE(OPFLOW); #endif -#endif /* OPFLOWModelRegisterAll - Registers all built OPFLOW models @@ -117,11 +118,12 @@ PetscErrorCode OPFLOWModelRegisterAll(OPFLOW opflow) { ierr = OPFLOWModelRegister(opflow, OPFLOWMODEL_PBPOLRAJAHIOP, OPFLOWModelCreate_PBPOLRAJAHIOP); CHKERRQ(ierr); +#endif + #if defined(EXAGO_ENABLE_HIOP_SPARSE) ierr = OPFLOWModelRegister(opflow, OPFLOWMODEL_PBPOLRAJAHIOPSPARSE, OPFLOWModelCreate_PBPOLRAJAHIOPSPARSE); CHKERRQ(ierr); -#endif #endif opflow->OPFLOWModelRegisterAllCalled = PETSC_TRUE;