# Copyright (c) 2010-2023, Lawrence Livermore National Security, LLC. Produced # at the Lawrence Livermore National Laboratory. All Rights reserved. See files # LICENSE and NOTICE for details. LLNL-CODE-806117. # # This file is part of the MFEM library. For more information and source code # availability visit https://mfem.org. # # MFEM is free software; you can redistribute it and/or modify it under the # terms of the BSD-3 license. We welcome feedback and contributions, see file # CONTRIBUTING.md for details. include(${CMAKE_CURRENT_LIST_DIR}/MFEMConfigVersion.cmake) set(MFEM_VERSION ${PACKAGE_VERSION}) set(MFEM_VERSION_INT @MFEM_VERSION@) set(MFEM_GIT_STRING "@MFEM_GIT_STRING@") set(MFEM_USE_MPI @MFEM_USE_MPI@) set(MFEM_USE_METIS @MFEM_USE_METIS@) set(MFEM_USE_METIS_5 @MFEM_USE_METIS_5@) set(MFEM_DEBUG @MFEM_DEBUG@) set(MFEM_USE_EXCEPTIONS @MFEM_USE_EXCEPTIONS@) set(MFEM_USE_ZLIB @MFEM_USE_ZLIB@) set(MFEM_USE_LIBUNWIND @MFEM_USE_LIBUNWIND@) set(MFEM_USE_LAPACK @MFEM_USE_LAPACK@) set(MFEM_THREAD_SAFE @MFEM_THREAD_SAFE@) set(MFEM_USE_OPENMP @MFEM_USE_OPENMP@) set(MFEM_USE_LEGACY_OPENMP @MFEM_USE_LEGACY_OPENMP@) set(MFEM_USE_MEMALLOC @MFEM_USE_MEMALLOC@) set(MFEM_TIMER_TYPE @MFEM_TIMER_TYPE@) set(MFEM_USE_SUNDIALS @MFEM_USE_SUNDIALS@) set(MFEM_USE_SUITESPARSE @MFEM_USE_SUITESPARSE@) set(MFEM_USE_SUPERLU @MFEM_USE_SUPERLU@) set(MFEM_USE_MUMPS @MFEM_USE_MUMPS@) set(MFEM_USE_STRUMPACK @MFEM_USE_STRUMPACK@) set(MFEM_USE_GINKGO @MFEM_USE_GINKGO@) set(MFEM_USE_AMGX @MFEM_USE_AMGX@) set(MFEM_USE_HIOP @MFEM_USE_HIOP@) set(MFEM_USE_GNUTLS @MFEM_USE_GNUTLS@) set(MFEM_USE_GSLIB @MFEM_USE_GSLIB@) set(MFEM_USE_NETCDF @MFEM_USE_NETCDF@) set(MFEM_USE_PETSC @MFEM_USE_PETSC@) set(MFEM_USE_SLEPC @MFEM_USE_SLEPC@) set(MFEM_USE_MPFR @MFEM_USE_MPFR@) set(MFEM_USE_SIDRE @MFEM_USE_SIDRE@) set(MFEM_USE_FMS @MFEM_USE_FMS@) set(MFEM_USE_CONDUIT @MFEM_USE_CONDUIT@) set(MFEM_USE_PUMI @MFEM_USE_PUMI@) set(MFEM_USE_CUDA @MFEM_USE_CUDA@) set(MFEM_USE_OCCA @MFEM_USE_OCCA@) set(MFEM_USE_RAJA @MFEM_USE_RAJA@) set(MFEM_USE_CEED @MFEM_USE_CEED@) set(MFEM_USE_UMPIRE @MFEM_USE_UMPIRE@) set(MFEM_USE_SIMD @MFEM_USE_SIMD@) set(MFEM_USE_ADIOS2 @MFEM_USE_ADIOS2@) set(MFEM_USE_MOONOLITH @MFEM_USE_MOONOLITH@) set(MFEM_USE_CODIPACK @MFEM_USE_CODIPACK@) set(MFEM_USE_MKL_CPARDISO @MFEM_USE_MKL_CPARDISO@) set(MFEM_USE_MKL_PARDISO @MFEM_USE_MKL_PARDISO@) set(MFEM_USE_ADFORWARD @MFEM_USE_ADFORWARD@) set(MFEM_USE_CALIPER @MFEM_USE_CALIPER@) set(MFEM_USE_ALGOIM @MFEM_USE_ALGOIM@) set(MFEM_USE_BENCHMARK @MFEM_USE_BENCHMARK@) set(MFEM_USE_PARELAG @MFEM_USE_PARELAG@) set(MFEM_USE_ENZYME @MFEM_USE_ENZYME@) set(MFEM_CXX_COMPILER "@CMAKE_CXX_COMPILER@") set(MFEM_CXX_FLAGS "@CMAKE_CXX_FLAGS@") @PACKAGE_INIT@ set(MFEM_INCLUDE_DIRS "@PACKAGE_INCLUDE_INSTALL_DIRS@") foreach (dir ${MFEM_INCLUDE_DIRS}) set_and_check(MFEM_INCLUDE_DIR "${dir}") endforeach (dir "${MFEM_INCLUDE_DIRS}") set_and_check(MFEM_LIBRARY_DIR "@PACKAGE_LIB_INSTALL_DIR@") check_required_components(MFEM) if (NOT TARGET mfem) include(${CMAKE_CURRENT_LIST_DIR}/MFEMTargets.cmake) endif (NOT TARGET mfem) set(MFEM_LIBRARIES mfem)