Skip to content
Discussion options

You must be logged in to vote

MOOSE requires libMesh and PETSc. But also that PETSc to be built with HYPRE support (--download-hypre=1 during PETSc configure). You can see the options MOOSE requires or recommends in the moose/scripts/configure_petsc.sh script:

cat moose/scripts/configure_petsc.sh
<trimmed>
  python ./configure --download-hypre=1 \
      --with-shared-libraries=$SHARED \
      "$HDF5_STR" \
      "$HDF5_FORTRAN_STR" \
      "$MAKE_NP_STR" \
      --with-debugging=no \
      --download-fblaslapack=1 \
      --download-metis=1 \
      --download-ptscotch=1 \
      --download-parmetis=1 \
      --download-superlu_dist=1 \
      --download-mumps=1 \
      --download-strumpack=1 \
      --download-scalapack…

Replies: 1 comment 10 replies

Comment options

You must be logged in to vote
10 replies
@PengWei97
Comment options

@milljm
Comment options

@PengWei97
Comment options

@PengWei97
Comment options

@milljm
Comment options

Answer selected by PengWei97
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
2 participants