Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hydraulic Fracturing Simulation Fails to Converge with GPU-Accelerated Hypre MGR Solver #3428

Open
liyangrock opened this issue Nov 7, 2024 · 0 comments
Labels
type: bug Something isn't working type: new A new issue has been created and requires attention

Comments

@liyangrock
Copy link
Contributor

liyangrock commented Nov 7, 2024

Describe the bug

The hydraulic fracturing simulation fails to converge when using the GPU-accelerated hypre mgr solver.

Steps to Reproduce

  1. Run the kgd_mgr.xml file with GPU-accelerated GEOS (fails to converge).
  2. Run the kgd_mgr.xml file with serial GEOS (converges).
  3. Run the kgd_direct.xml file with GPU-accelerated GEOS (converges).
  4. Run the kgd_direct.xml file with serial GEOS (converges).

The difference between the kgd_mgr.xml and kgd_direct.xml files lies in the LinearSolverParameters within Hydrofracture.

The issue may be related to the GPU-accelerated mgr solver. The kgd_mgr.xml file uses the mgr solver and fails to converge, while the kgd_direct.xml file uses the direct solver and converges successfully.

Platform:

  • Machine Ubuntu 22.04
  • Compiler: gcc 11.4.0
  • CUDA: 11.8.89
  • GEOS Version: latest develop branch

kgd_direct.xml.txt
kgd_mgr.xml.txt

Remove the ".txt" extension from the file name before executing.

@liyangrock liyangrock added type: bug Something isn't working type: new A new issue has been created and requires attention labels Nov 7, 2024
@liyangrock liyangrock changed the title Inconsistent Hydraulic Fracturing Simulation Results with GPU Acceleration Hydraulic Fracturing Simulation Fails to Converge with GPU-Accelerated Hypre MGR Solver Nov 8, 2024
@liyangrock liyangrock reopened this Nov 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: bug Something isn't working type: new A new issue has been created and requires attention
Projects
None yet
Development

No branches or pull requests

1 participant