| #
b78d7c7d
|
| 24-Oct-2024 |
James Wright <james@jameswright.xyz> |
Merge MR !72, 'jrwrigh/jit_changes', into 'main'
fix: Change QFunctions to account for libCEED#1696
See merge request phypid/honee!72
|
| #
3e17a7a1
|
| 22-Oct-2024 |
James Wright <james@jameswright.xyz> |
fix: Change QFunctions to account for libCEED#1696
|
| #
8a8cb6e0
|
| 10-Jul-2024 |
James Wright <james@jameswright.xyz> |
Merge branch 'jrwrigh/license_changes' into 'main'
Update License post libCEED fork
See merge request phypid/honee!6
|
| #
ae2b091f
|
| 26-Jun-2024 |
James Wright <james@jameswright.xyz> |
chore: Move to Apache-2.0 OR BSD-2-Clause
|
| #
c7ece6ef
|
| 28-Mar-2024 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all sin
Drop JiT Guards in Most QF Source (#1540)
* backend - use pragma once
* gallery - drop source header guards
* ex - drop some qfunction source header guards
* fluids - drop guards on all singly included headers
* jit - drop most guards on backend JiT files
* sycl - drop extra header guards
* jit - enable #pragma once for QF source
* fluids - use #pragma once for util/helper qf source
* test - check different multiple includes
* fluids - fix odd include
* jit - update interface for building JiT string from multiple files
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
|
| #
795c5782
|
| 22-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1529 from CEED/jrwrigh/fix_multiplicity_training
fluids: Fix SmartSim training multiplicity, add GetInverseMultiplicity
|
| #
5930f037
|
| 21-Mar-2024 |
James Wright <james@jameswright.xyz> |
fluids: Add GetInverseMultiplicity
|
| #
8ceb7e22
|
| 05-Mar-2024 |
James Wright <james@jameswright.xyz> |
Merge pull request #1361 from CEED/jrwrigh/external_sgs
fluids: Add external SGS DD inference capability
|
| #
ad494f68
|
| 19-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an is
fluids: Refactor function names
- PascalCase for acronyms longer than 2 letters - Remove the "Anisotropic" qualifier from function names, as we only have one data-driven SGS model. If we add an isotropic model later, we can give that the "Isotropic" qualifier on it's function names - Remove the "Model" qualifier from function names. "SgsDD" is communicative enough (Subgrid-stress inherently means a model)
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 ...
|
| #
1e138177
|
| 13-Sep-2023 |
Jeremy L Thompson <jeremy@jeremylt.org> |
Merge pull request #1315 from CEED/jeremy/queep
Backend Consistency Fixes
|
| #
ff20bea9
|
| 13-Sep-2023 |
James Wright <james@jameswright.xyz> |
fluids: Fix Sycl related arguments
- These arguments work fine in CUDA and HIP, but OpenCL (specifically, the online compiler used for Sunspot) isn't happy with these minor changes in pointer de
fluids: Fix Sycl related arguments
- These arguments work fine in CUDA and HIP, but OpenCL (specifically, the online compiler used for Sunspot) isn't happy with these minor changes in pointer definitions.
show more ...
|
| #
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
|