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

Implemented simulation an arbritrary number of scalars. #144

Open
wants to merge 20 commits into
base: main
Choose a base branch
from

Conversation

p-costa
Copy link
Collaborator

@p-costa p-costa commented Jan 27, 2025

Major feature update

This major update enables the simulation of an arbitrary number of scalars, with flexible temporal discretization of diffusion terms, developed by Baptiste Hardy (@bahardy). The first scalar can be optionally treated as a temperature difference to trigger thermal convection within the Boussinesq approximation. The main.f90 file has also been simplified thanks to a wrapper subroutine for solving a Helmholtz equation by Baptiste. Documentation, tests, and examples have been extended/updated. See the News section in the README.md file in this PR.

@p-costa p-costa force-pushed the multiple-scalars branch 7 times, most recently from ce28f81 to 1263fa1 Compare February 3, 2025 09:55
@p-costa p-costa added this to the v3.0 milestone Feb 3, 2025
@p-costa p-costa force-pushed the multiple-scalars branch 2 times, most recently from 0ec9721 to 59da189 Compare February 9, 2025 23:07
@p-costa p-costa force-pushed the multiple-scalars branch 9 times, most recently from 5293d81 to 151da19 Compare February 13, 2025 12:11
p-costa and others added 10 commits February 13, 2025 17:35
This major update enables the simulation of an arbritrary number of
scalars, with flexible temporal discretization of diffusion terms,
developed by @bahardy. The first scalar is treated as a temperature which can
optionally trigger thermal convection within the Boussinesq approximation.
Documentation, tests, and examples have been updated to address this
update. See the `News` section in the `README.md` file.

Co-authored-by: Baptiste Hardy <[email protected]>
Co-authored-by: bahardy
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.

2 participants