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

CO2_sequestration_v1.0 #84

Open
wants to merge 6 commits into
base: develop
Choose a base branch
from

Conversation

askoldvilkha
Copy link

@askoldvilkha askoldvilkha commented Nov 19, 2024

This pull request adds the basic implementation of the CO2 sequestration problem (in 2d) to IGA-ADS, based on the existing heat2d simulation.

Current functionality:

  • CLI requires the user to provide the mesh dimensions (x (horizontal) and y (vertical)), the number of iteration steps, and the timestep size
  • The resolution (the number of finite elements) of the grid is hard-coded to mesh_x * mesh_y squares 1x1 (for now)
  • The simulation parameters have the hard-coded default values but can be changed via the CLI (use ./co2_sequestration --help for more information)
  • Verbose added to update the user with the execution progress

Other updates

  • Updated the dependencies script for the newer GCC compiler versions (GCC>=11)
  • Added a script to load the necessary modules for compiling the code in CYFRONET

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant