| #
991aef52
|
| 24-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Make ProblemData a pointer to struct
We basically use it as a pointer-to-struct type everywhere, so might as well make it consistent with everything else
|
| #
13b7c811
|
| 09-Apr-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1553 from CEED/jrwrigh/ns_stabilized_mass
fluids: Add stabilized mass operator for Newtonian
|
| #
65dee3d2
|
| 05-Apr-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add stabilized mass matrix to newtonian
Testing with: ``` build/fluids-navierstokes -options_file ./examples/fluids/gaussianwave.yaml -dm_plex_box_faces 10,10,1 -ts_max_steps 500 -degree 2
fluids: Add stabilized mass matrix to newtonian
Testing with: ``` build/fluids-navierstokes -options_file ./examples/fluids/gaussianwave.yaml -dm_plex_box_faces 10,10,1 -ts_max_steps 500 -degree 2 -implicit false -ts_type rk -stab supg -ts_dt 1e-4 -implicit false -ts_monitor_solution cgns:gaussian_wave.cgns -ts_monitor_solution_interval 5 -ts_view -state_var conservative -mass_ksp_type gmres -ts_monitor -mass_pc_type jacobi -mass_pc_jacobi_type diagonal ```
show more ...
|
| #
20bd4f36
|
| 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1537 from CEED/jeremy/pragma-once
Use #pragma once for non-JiT headers
|
| #
dc936754
|
| 27-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
minor - update copyright headers
|
| #
9ed3d70d
|
| 06-Dec-2023 |
James Wright <james@jameswright.xyz> |
fluids: Implement bc_slip
This is a weak version of slip boundary condition based on a Riemann solve
|
| #
9cbdf780
|
| 27-Feb-2024 |
James Wright <james@jameswright.xyz> |
fluids: Replace if...SETERRQ with PetscCheck
|
| #
7d8a615b
|
| 11-Dec-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add uses_newtonian flag
|
| #
f247af70
|
| 21-Nov-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1399 from CEED/jrwrigh/advection_cleanup
fluids: Cleanup advection problems
|
| #
0d8cd818
|
| 17-Nov-2023 |
James Wright <james@jameswright.xyz> |
fluids: Cleanup unused struct members
Many of these are set, but never actually used.
|
| #
6d638697
|
| 13-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Merge pull request #1371 from CEED/kjansen/DropPotentialFromEtot
Drop Potential Energy from Etot conservation variable
|
| #
62035b68
|
| 13-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
deleted all the unused coordinate references that were throwing warnings
|
| #
807c6330
|
| 11-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfuncti
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfunctions that make state calls and a few problems as well
show more ...
|
| #
c4f7305d
|
| 13-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
deleted all the unused coordinate references that were throwing warnings
|
| #
edcfef1b
|
| 11-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfuncti
Potential energy removed from all state helpers so no more x (or dx) dependence for them. Interior integrals still need x for IDL but boundary elements don't so removed. This touches lots of qfunctions that make state calls and a few problems as well
show more ...
|
| #
b28cdeaf
|
| 29-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1259 from CEED/jrwrigh/fluids-cleanup
fluids: Misc cleanup
|
| #
06f41313
|
| 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Correct PetscFunction{Return,BeginUser} placement
- Respect the PETSc standard for style (https://petsc.org/release/developers/style/#coding-conventions-and-style)
|
| #
58031022
|
| 14-Aug-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1286 from CEED/jrwrigh/refactor_gravity
fluids: Refactor gravity option
|
| #
d9bb1cdb
|
| 14-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor gravity option
- Use `-gravity` instead of `-g` - Enforce that the input should be a length 3 vector - Update documentation
Misc: Also update documented default value for `mu`.
|
| #
23d4630d
|
| 07-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1282 from CEED/jrwrigh/fix-dim-options
fluids: Reset dim before reference_velocity option
|
| #
db95602e
|
| 07-Aug-2023 |
James Wright <james@jameswright.xyz> |
fix(fluids): Reset dim before reference_velocity option
If `-g` is not given, then `PetscOptionsRealArray(..., "-g", ...)` will set `dim` to zero. This then causes `PetscOptionsScalarArray(..., "-re
fix(fluids): Reset dim before reference_velocity option
If `-g` is not given, then `PetscOptionsRealArray(..., "-g", ...)` will set `dim` to zero. This then causes `PetscOptionsScalarArray(..., "-reference_velocity", ...)` to not read any values.
show more ...
|
| #
b4c37c5c
|
| 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add PetscCallCeed
|
| #
2d49c0af
|
| 01-Aug-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add user argument to problem print functions
|
| #
76316f62
|
| 28-Jun-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1234 from CEED/jrwrigh/fluids_64int
fluids: Compatability for PETSc w/ 64bit ints
|
| #
bedfd28d
|
| 19-Jun-2023 |
James Wright <james@jameswright.xyz> |
fluids: Remove problem->bc function pointers
- Not needed, as essential boundary conditions go through `DMPlexInsertBoundaryValues_NS` or `DMPlexInsertBoundaryValues_StrongBC`
|