Skip to content

Adding ability to update multiple Fields at once with cell interpolants and face interpolants, #536

Merged
dsalac merged 19 commits intoUBCHREST:mainfrom
klbudzin:FixingFlowRedundancies
Mar 30, 2025
Merged

Adding ability to update multiple Fields at once with cell interpolants and face interpolants, #536
dsalac merged 19 commits intoUBCHREST:mainfrom
klbudzin:FixingFlowRedundancies

Conversation

@klbudzin
Copy link
Contributor

@klbudzin klbudzin commented Mar 8, 2025

Also added temperature guessing during the Ausm flux calculations using old data.

@klbudzin klbudzin requested a review from kolosret March 8, 2025 00:23
@kolosret
Copy link
Contributor

Did we try to profile it with valgrind to make sure the memory leak isnt coming from here?

@klbudzin
Copy link
Contributor Author

The memory leak is the same one it has been with the hdf5 file saves

@klbudzin klbudzin requested a review from dsalac March 24, 2025 15:23
@klbudzin
Copy link
Contributor Author

@dsalac Hey Dave! This is the multiple field input for face/cell interpolant calls we talked about quite a few months back. I finally had time to form the PR and wanted to know if this looks good to you or whether you'd like to do whatever you guys ended up doing for it.

@kolosret
Copy link
Contributor

Sounds good...

@dsalac
Copy link
Contributor

dsalac commented Mar 24, 2025

I'll take a look @klbudzin.

@dsalac
Copy link
Contributor

dsalac commented Mar 30, 2025

Looks good. I'll merge it.

@dsalac dsalac merged commit b840452 into UBCHREST:main Mar 30, 2025
9 checks passed
kolosret pushed a commit to kolosret/ablate that referenced this pull request Aug 5, 2025
…ts and face interpolants, (UBCHREST#536)

* Change to vector output for solution/aux field. Something got messed up with mixed cells as well that I have to wait to be adressed

* Allow for multiple Fields to be updated in a flux/rhs calculation.

* NavierStokes Interpolate advection Temperature

* Test fix wasn't included

* Add species and EV Guess temperatures

* Add the compact transport solver, that still needs tests as well as just commit the timers for now

* Few debug fixes

* More debugging

* More debugging, This one works fine

* Rename in preperation for the one including the EV transport

* change PetscInt to int because for some reason on lassen the compiler doesn't like to convert the shared pointer for a long int

* Finished the compacting of the Compressible flow fields transport

* Forgot to remove the timers I added.

* Formatting

* Missed a aux field input

* My local presets snuck in to my last PR and were never caught.

* Test additions and formatting issues

* Revert "Change to vector output for solution/aux field. Something got messed up with mixed cells as well that I have to wait to be adressed"

This reverts commit 43fc1c0.

* Version Bump, will also want to figure out the .dev deploy before pushing to main

---------

Co-authored-by: Kenneth Lawrence Budzinski <budzinsk@dane6.llnl.gov>
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.

3 participants