# Add umfpack and amd directly to the object files of deal.II
#
- ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/contrib/umfpack/UMFPACK/Source)
- ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/contrib/umfpack/AMD/Source)
-
INCLUDE_DIRECTORIES(
${CMAKE_SOURCE_DIR}/contrib/umfpack/UMFPACK/Include
${CMAKE_SOURCE_DIR}/contrib/umfpack/AMD/Include
)
+ ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/contrib/umfpack/UMFPACK/Source)
+ ADD_SUBDIRECTORY(${CMAKE_SOURCE_DIR}/contrib/umfpack/AMD/Source)
+
LIST(APPEND deal_ii_additional_object_files
${obj_umfpack_object_files}
$<TARGET_OBJECTS:obj_amd_int>
routine names all start with the letters "umfpack_". Non-user-accessible
file names and routine names all start with "umf_".
*/
-
#ifndef _UMF_INTERNAL
#define _UMF_INTERNAL
#include "umfpack.h"
+
/* -------------------------------------------------------------------------- */
/* for contents of Info. This must correlate with umfpack.h */
/* -------------------------------------------------------------------------- */
In the beginning the Universe was created. This has made a lot of
people very angry and has been widely regarded as a bad move.
Douglas Adams