History log of /libCEED/ (Results 801 – 825 of 5646)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
13b8e03f17-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Remove ceed backend from advection.yaml

Due to ordering, this overides the regression tests

9de2de8616-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1559 from CEED/jrwrigh/fix_memory_leaks

fix(fluids): Fix primary PETSc memory leak, others

251425b716-Apr-2024 James Wright <james@jameswright.xyz>

fix(fluids): Fix primary PETSc memory leak, others

All the memory leaks reported in regression tests via `-malloc_dump`
are now related to the boundary conditions and their handling of
QFunctionCont

fix(fluids): Fix primary PETSc memory leak, others

All the memory leaks reported in regression tests via `-malloc_dump`
are now related to the boundary conditions and their handling of
QFunctionContexts, which is a much more difficult problem and will be
addressed later.

show more ...

2fbcf03b15-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Rename PetscSmartRedisCall -> PetscCallSmartRedis

56f5e81112-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Compute DiffFilter RHS only if solution changes

c79b073012-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Multiple filter widths for SGS training

81b0e02b12-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Misc cleanup of SmartSim and SGS training

a62415e811-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1557 from CEED/jrwrigh/diffusion_advection

fluids: Add diffusion to advection problem

0d15ed0c10-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1556 from CEED/jrwrigh/fix_doc_warnings

fix: Correct docstring, make parameter name consistent

17afdf5c10-Apr-2024 James Wright <james@jameswright.xyz>

fix: Correct docstring, make parameter name consistent

c7042e9710-Apr-2024 James Wright <james@jameswright.xyz>

test(fluids): Test diffusion in advection

d1d7772310-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Add diffusion to advection problem

e8b45cc709-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1553 from CEED/jrwrigh/ns_stabilized_mass

fluids: Add stabilized mass operator for Newtonian

3d93edf408-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1555 from CEED/balin/smartsim

Fixed small bug in sgs_dd_train Q function

4dd4a12508-Apr-2024 Riccardo Balin <balin@uan-0001.head.cm.americas.sgi.com>

fix(fluids): Renable SmartSim testing and fix bug

- Fixed bug in sgs_dd_train QF, left over from debugging
- SmartSim tests were previously not running at all, due to
junit.py checking if `SMARTRE

fix(fluids): Renable SmartSim testing and fix bug

- Fixed bug in sgs_dd_train QF, left over from debugging
- SmartSim tests were previously not running at all, due to
junit.py checking if `SMARTREDIS_DIR` was a file instead of a
directory

Co-authored-by: James Wright <james@jameswright.xyz>

show more ...

2b0a298008-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1533 from CEED/jrwrigh/smartsim_array_size

fluids: Change SmartSim sizeInfo to show minimum global array size

645331fd05-Apr-2024 James Wright <james@jameswright.xyz>

test(fluids): Test newtonian stabilized mass

42c90bab05-Apr-2024 James Wright <james@jameswright.xyz>

refactor(fluids): Use QdataUnpack in Newtonian RHS

0fcbc43605-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 ...

f5b3f54208-Apr-2024 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1554 from CEED/jrwrigh/petsc_fix_localization

fluids: Update topological periodicity localization

b7c0d45808-Apr-2024 James Wright <james@jameswright.xyz>

Merge pull request #1543 from CEED/jrwrigh/explicit_stabilized_mass

Fluids: Add stabilized mass operator for advection problem

2127b05c05-Apr-2024 James Wright <james@jameswright.xyz>

fluids: Update topological periodicity localization

See https://github.com/CEED/libCEED/issues/1470 for details.
Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438

tl;dr is

fluids: Update topological periodicity localization

See https://github.com/CEED/libCEED/issues/1470 for details.
Relies on PETSc MR in https://gitlab.com/petsc/petsc/-/merge_requests/7438

tl;dr is that the localization of the continuous coordinate DM to the
discontinuous coordinate DM (i.e. the cell DM) must be done *after* the
coordinate DM is set to the tensor product ordering

show more ...

259fd56a28-Mar-2024 James Wright <james@jameswright.xyz>

test(fluids): Add test for advection stabilized mass

ie. SUPG

b4e9a8f805-Mar-2024 James Wright <james@jameswright.xyz>

fluids: Add stabilized mass for advection

This enables "full" SUPG for the advection problem using explicit time
integrators

1f4b1b4504-Apr-2024 Umesh Unnikrishnan <unnikrishnan@anl.gov>

Efficiently use in-order and out-of-order queues in the SYCL backends (#1456)

* Efficiently use both in-order and out-of-order sycl queues. (#59)

* Default to in-order queues.

* Only order que

Efficiently use in-order and out-of-order queues in the SYCL backends (#1456)

* Efficiently use both in-order and out-of-order sycl queues. (#59)

* Default to in-order queues.

* Only order queue as necessary.

* Use the same queue recursively through a hierarchy of Ceed objects,

* Adds missing changes from previous git-cherry-pick

* Efficiently use both in-order and out-of-order sycl queues. (#59)

* Default to in-order queues.

* Only order queue as necessary.

* Use the same queue recursively through a hierarchy of Ceed objects,

* Adds missing changes from previous git-cherry-pick

* fix formatting errors

* further formatting corrections

* fix formatting errors for merge

* fix errors

* fix errors

---------

Co-authored-by: Kris Rowe <krowe@anl.gov>

show more ...

1...<<31323334353637383940>>...226