| #
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 ...
|
| #
f05d0330
|
| 11-Oct-2023 |
Kenneth E. Jansen <Kenneth.Jansen@colorado.edu> |
style cleanup
|
| #
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 ...
|
| #
be165070
|
| 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1338 from CEED/jrwrigh/sycl_sgs_dd
fluids: Use explicit array size for `new_bounds`
|
| #
be75532a
|
| 18-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Use explicit array size for new_bounds
- `new_bounds` was previously changed to remove the explicit array size declaration because Sycl's online compiler didn't like it. - Trying to do
fluids: Use explicit array size for new_bounds
- `new_bounds` was previously changed to remove the explicit array size declaration because Sycl's online compiler didn't like it. - Trying to do a direct cast results in: ``` /home/jrwrigh/software/libCEED/examples/fluids/problems/../qfunctions/sgs_dd_model.h:67:39: error: used type 'const CeedScalar[6][2]' (aka 'const double[6][2]') where arithmetic or pointer type is required const CeedScalar new_bounds[6][2] = (const CeedScalar[6][2]) & sgsdd_ctx->data[sgsdd_ctx->offsets.out_scaling]; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ``` - This represents the best compromise; can't do a direct pointer cast (requiring more compiler work to be efficient and obfuscating what's happening), but can at least keep the explicit array sizes for `new_bounds`
show more ...
|
| #
ade49511
|
| 07-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add QF value qdata packing/unpacking
|
| #
b28cdeaf
|
| 29-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1259 from CEED/jrwrigh/fluids-cleanup
fluids: Misc cleanup
|
| #
42454ada
|
| 17-Jul-2023 |
James Wright <james@jameswright.xyz> |
fluids: Make function names in consistent format
- Mainly remove `_` and acronymns with more than 2 letters should respect CamelCase (ie. `StgFunction` not `STGFunction`)
|
| #
8d010c23
|
| 24-Aug-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1223 from CEED/jrwrigh/decompose_sgs_dd
Fluids: Decompose SGS DD input and output processing
|
| #
2679b3cd
|
| 25-May-2023 |
James Wright <james@jameswright.xyz> |
fluids: Extract out the DD output processing
|
| #
952746ef
|
| 16-Apr-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move some DD SGS functions to sgs_dd_utils.h
|
| #
db588195
|
| 16-Apr-2023 |
James Wright <james@jameswright.xyz> |
fluids: Extract data-driven model input calculation
|
| #
fb293263
|
| 15-Jun-2023 |
James Wright <james@jameswright.xyz> |
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Add sycl/ref and sycl/shared backends (#1229)
* Merge sycl_backend from ALCF fork
---------
Co-authored-by: Umesh Unnikrishnan <unnikrishnan@anl.gov>
Co-authored-by: Kris Rowe <krowe@anl.gov>
Co-authored-by: Jeremy L Thompson <jeremy@jeremylt.org>
show more ...
|
| #
0e477d6f
|
| 05-Jun-2023 |
James Wright <james@jameswright.xyz> |
Merge pull request #1189 from CEED/jrwrigh/differential_filter
fluids: Add differential filtering capability
|
| #
7523f6aa
|
| 12-Apr-2023 |
James Wright <james@jameswright.xyz> |
refactor(fluids): Make j, k consisitent
When doing double for loops, `j` should be components and `k` should be coordinate direction, such that Grad_v[k][j][i] indexes the gradient array coming from
refactor(fluids): Make j, k consisitent
When doing double for loops, `j` should be components and `k` should be coordinate direction, such that Grad_v[k][j][i] indexes the gradient array coming from libCEED
show more ...
|
| #
2bf87077
|
| 29-May-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1225 from CEED/jrwrigh/fluids_state_enum
Fluids: Move to state enum for state functions
|
| #
8fff8293
|
| 29-May-2023 |
James Wright <james@jameswright.xyz> |
fluids: Move to state enum for state functions
|
| #
9e3fb82b
|
| 17-May-2023 |
Jed Brown <jed@jedbrown.org> |
Merge pull request #1149 from CEED/jrwrigh/newtonian_ddsgs
fluids: Data-driven SGS modeling
|
| #
9c678832
|
| 07-Feb-2023 |
James Wright <james@jameswright.xyz> |
fluids: Apply nodal SGS tensor to IFunction
|
| #
ee1455b7
|
| 22-Mar-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add nodal evaluation of SGS DD Model
|
| #
3fc405b4
|
| 30-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Add data-driven SGS evaluation QFunctions
- This includes transforming to/from the anisotropic physical-frame to isotropic S-frame
|
| #
62b7942e
|
| 26-Jan-2023 |
James Wright <james@jameswright.xyz> |
fluids: Read in files for SGS Data-Driven Model
|