| c50f56e5 | 09-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add HLL Jacobian for freestream bc |
| aba61a35 | 07-Nov-2022 |
Jed Brown <jed@jedbrown.org> |
examples/fluids: fix newtonwave (Mengaldo) initial condition |
| 79b17980 | 03-Nov-2022 |
James Wright <james@jameswright.xyz> |
doc(fluids): Add Newtonian Wave, bc_freestream
- Also fix citation in the Shock Tube documentation.
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| caf0707a | 03-Nov-2022 |
AdelekeBankole <adeleke.bankole@colorado.edu> |
examples/fluids: use Roe speeds directly in HLL
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| 335cfff3 | 02-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add newtonian_wave problem
- Mainly used to verify the HLL boundary condition. |
| 3a31d4d2 | 05-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Prevent Chebyshev calc if using STG |
| 34b5deb1 | 05-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Style, refactor to PetscCall, etc. |
| d4e0f297 | 05-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add STG fluctuations to initial condition
- Extrudes the STG fluctuations downstream of the inflow (using the STG method's inherent dependence on streamwise distance) |
| df55ba5f | 02-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Integrate freestream bc |
| 25988f00 | 02-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add SetupBCQFunctions to setuplibceed.c
- Condenses redundant code into a single function. Will be useful when implementing the freestream bc |
| 368c645f | 01-Nov-2022 |
James Wright <james@jameswright.xyz> |
fluids: Create AddBCSubOperator in setuplibceed.c
- Condenses redundant code (and will help reduce redundancy when I add in the freestream boundary conditions as well). |
| b5233c9c | 31-Oct-2022 |
James Wright <james@jameswright.xyz> |
fluids: Create freestream bc qfunction |
| 8789e95f | 27-Oct-2022 |
James Wright <james@jameswright.xyz> |
style(fluids): Visual cleanup of the fluids code
Also satisfy astyle for RiemannFlux_HLL commit |
| 7b530f2a | 26-Oct-2022 |
AdelekeBankole <adeleke.bankole@colorado.edu> |
fluids: Add RiemannFlux_HLL helper function
Co-authored-by: Jed Brown <jed@jedbrown.org> |
| c77f3192 | 14-Sep-2022 |
James Wright <james@jameswright.xyz> |
fluids: Refactor STG wall distance variable
- Needless shortening. - Confused me when debugging even though I wrote the code myself... |
| 2f638ed2 | 14-Sep-2022 |
James Wright <james@jameswright.xyz> |
fluids: Fix STG Ek_tot calculation bug
When the spectrum is small enough, Ek_tot can be zero, causing a divide-by-zero NaN, which then corrupts the calculation of the velocity fluctuations later dow
fluids: Fix STG Ek_tot calculation bug
When the spectrum is small enough, Ek_tot can be zero, causing a divide-by-zero NaN, which then corrupts the calculation of the velocity fluctuations later down the line.
Originally found during OLCF Crusher Hackathon 4
show more ...
|
| 0d850f2e | 05-Sep-2022 |
Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com> |
Fluids - Blasius: Some Minor Modifications (#1063)
* Fluids - blasius: default T_wall = T_inf = 288
* Fluids - blasius: break when Chebyshev solve diverges
* Fluids - blasius: add prefix for C
Fluids - Blasius: Some Minor Modifications (#1063)
* Fluids - blasius: default T_wall = T_inf = 288
* Fluids - blasius: break when Chebyshev solve diverges
* Fluids - blasius: add prefix for Chebyshev snes solve
* Fluids - blasius: N_Chebyshev -> n_chebyshev
* Update examples/fluids/tests-output/blasius_test.yaml
Co-authored-by: Jed Brown <jed@jedbrown.org>
* Fluids - blasius: Modify the parameters in the regression test
* examples/fluids: Blasius solution is variable density
We use the ideal gas relation that density ~ 1/enthalpy when held at
constant pressure.
* examples/fluids: Blasius slower growth factor
* examples/fluids: fix Chebyshev on GPU
and close memory leak
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| 23cc6c12 | 30-Aug-2022 |
James Wright <james@jameswright.xyz> |
fluids: Fix time label for strong STG #1057 |
| be9c98d4 | 30-Aug-2022 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1059 from CEED/leila/fix-blasius-test
Fluids - Fix blasius test |
| 8d9f2948 | 30-Aug-2022 |
Leila Ghaffari <Leila.Ghaffari@colorado.edu> |
Fluids - fix blasius test |
| aef1eb53 | 30-Aug-2022 |
Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com> |
Fluids - Some fixes missing from #1039 (#1056)
* Fluids - Blasius: drop theta0, style, and update README
* Fluids - Add regression test for laminar blasius |
| 0e8fe9d5 | 28-Aug-2022 |
James Wright <james@jameswright.xyz> |
fluids: Add STATIC and print-% to makefile |
| 0e7fdd54 | 26-Aug-2022 |
James Wright <james@jameswright.xyz> |
fluids: Set solution time label for strong stg |
| e0d1a4df | 28-Aug-2022 |
Leila Ghaffari <49916147+LeilaGhaffari@users.noreply.github.com> |
Fluids - Compressible Blasius boundary layer (#1039)
* Fluids - Compressible Blasius boundary layer solution
* Fluids - Blasius: default delta0 = 4.2e-3
* Fluids - Use the new helper functions
Fluids - Compressible Blasius boundary layer (#1039)
* Fluids - Compressible Blasius boundary layer solution
* Fluids - Blasius: default delta0 = 4.2e-3
* Fluids - Use the new helper functions in blasius
* Update examples/fluids/qfunctions/blasius_exact.h
Co-authored-by: Jed Brown <jed@jedbrown.org>
* Update examples/fluids/qfunctions/blasius_exact.h
Co-authored-by: Jed Brown <jed@jedbrown.org>
* Fluids - remove blasius_exact.h
* Fluids - N_Chebyshev: 10 -> 20
Co-authored-by: Jed Brown <jed@jedbrown.org>
show more ...
|
| ba952bfe | 26-Aug-2022 |
James Wright <james@jameswright.xyz> |
doc: Update fluids state_var option |