History log of /libCEED/examples/fluids/src/setuplibceed.c (Results 76 – 100 of 141)
Revision Date Author Comments
# ee4ca9cb 20-Jun-2023 James Wright <james@jameswright.xyz>

examples: Use PetscFunctionReturn in PETSC_SUCCESS


# 42cd7ab0 05-Jun-2023 James Wright <james@jameswright.xyz>

Merge pull request #1189 from CEED/jrwrigh/differential_filter

fluids: Add differential filtering capability


# 431cd09a 18-Apr-2023 James Wright <james@jameswright.xyz>

fluids: Specify dm_field in GetRestrictionForDomain


# 4e9802d1 08-Apr-2023 James Wright <james@jameswright.xyz>

fluids: Add differential filtering setup


# 4f5c4930 18-May-2023 James Wright <james@jameswright.xyz>

Merge pull request #1185 from CEED/jrwrigh/fluids-cleanup

fluids: Move to local Vec storage and petsc-ops


# 9ad5e8e4 01-Apr-2023 James Wright <james@jameswright.xyz>

fluids: Move RHSFunction to petsc-ops


# f5452247 30-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Move setup function calls to better locations

- Move libCEED operator setup functions to SetupLibceed
- Rename turbulence statistics functions to match naming convention


# 5263e9c6 29-Mar-2023 James Wright <james@jameswright.xyz>

fluids Move initial conditions -> petsc-ops


# 3722cd23 29-Mar-2023 James Wright <james@jameswright.xyz>

refactor(fluids): Dirichlet -> Strong BC

- Use "strong" and "dirichlet" to refer to the same thing
(hard-contrained degrees-of-freedom). Chose "strong", as dirichlet may
be enforced weakly.


# 5088944b 17-May-2023 Jed Brown <jed@jedbrown.org>

Merge pull request #1149 from CEED/jrwrigh/newtonian_ddsgs

fluids: Data-driven SGS modeling


# fe69b334 20-Mar-2023 James Wright <james@jameswright.xyz>

fluids: Add VecCopyP2C function


# 49aac155 24-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

IWYU fixes (#1182)

* iwyu - include fixes

* iwyu - silence some iwyu output

* minor - clearer macro names

* iwyu - fix suggestion of "ceed/ceed.h" externally

* iwyu - lighter petsc heade

IWYU fixes (#1182)

* iwyu - include fixes

* iwyu - silence some iwyu output

* minor - clearer macro names

* iwyu - fix suggestion of "ceed/ceed.h" externally

* iwyu - lighter petsc headers

* iwyu - ceed/ceed.h -> ceed.h

* iwyu - cuda/hip include fixes

show more ...


# 6d4d9f84 10-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1174 from CEED/jeremy/operator-context

CeedOperatorContext* -> CeedOperator*Context*


# 0e0bb6dd 08-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

Merge pull request #1169 from CEED/jeremy/destroy-null

Always NULL object on Ceed*Destroy


# 17b0d5c6 07-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

style - rename CeedOperatorContext functions for consistency


# a2e5d304 06-Mar-2023 Jeremy L Thompson <jeremy@jeremylt.org>

fluids - fix QFunctionContext access errors


# c184fad2 24-Jan-2023 James Wright <james@jameswright.xyz>

Merge pull request #1135 from CEED/jrwrigh/spanwise_stats


# d52d2bab 07-Jan-2023 James Wright <james@jameswright.xyz>

fluids: Use CeedElemRestrictionCreateVector for qdata


# d310b3d3 24-Dec-2022 Adeleke O. Bankole <86932837+AdelekeBankole@users.noreply.github.com>

Vortex shedding / flow past cylinder (#1082)

* add vortex shedding problem

* add file for the Qfunctions

* add yaml file

* update problem setup

* update IC qfunc

* update problem set

Vortex shedding / flow past cylinder (#1082)

* add vortex shedding problem

* add file for the Qfunctions

* add yaml file

* update problem setup

* update IC qfunc

* update problem setup

* update initial condition

* update yaml file

* add mesh file

* add vortexshedding to navierstokes.h

* register vortexshedding to cloptions.c

* update configuration/yaml file

* fix Min function

* examples/fluids: fix boundary condition labels for cylinder

$PhysicalNames
6
2 1 "inlet"
2 2 "outlet"
2 3 "top"
2 4 "bottom"
2 5 "cylinderwalls"
2 6 "frontandback"
$EndPhysicalNames

* update QFunctions in navierstokes.c

* update data and BC structs in navierstokes.h

* update vortexshedding.c

* update states

* update IC in vortexshedding.h

* add freestream BC to cloptions

* updates in setuplibceed.c

* include freestream BC in example

* cleanup duplicate variable names

* rename variables as freestream

* clean-up some warning messages

* clean up example

* add cylinder.geo

* label physical volume

* examples/fluids: fix cylinder mesh and add vortexshedding defaults

* update gravity vector

* examples/fluids: match domain to Shakib, get vortex street

* update to quadratic mesh

* clean up yaml file

* delete vortexshedding.c and vortexshedding.h

* remove vortexshedding from register

* update yaml file

* examples/fluids: Newtonian "still" initial condition

Reinstate outflow boundaries that were previously removed so that
existing tests can pass.

* examples/fluids: freestream inherits reference state

Fix freestream context reference counting bug.

* examples/fluids: avoid designated initializer in kernel code (breaks CUDA)

* add Shakib91 to references

* remove cylinder.geo and cylinder.msh

* wip:add documentation for vortex shedding

* update path to cylinder.msh

* add subdirectory for meshes

* parameterize cylinder.geo

* some fixes in cylinder.geo

* Fix cylinder.geo file

* examples/fluids: fix up mesh parametrization

Fix cylinder size (the function is Sqrt, not sqrt) and parametrize
resolution and aspect.

* examples/fluids: fix build after broken merge from main

* update Shakib1991 in references

* wip:docs for vortex shedding

* remove TODO comment

* reformulate docs

* fix docs

* delete cylinder.msh file

* work on documentation

* add vortex runtime options

* examples/fluids: update vortex shedding docs and mesh

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# a61f0f4d 18-Nov-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1095 from CEED/jed/remove-stale-indent-comments

remove stale indent comments


# 47fa654b 18-Nov-2022 Jed Brown <jed@jedbrown.org>

style: remove obsolete (with clang-format) INDENT comments


# 2b730f8b 17-Nov-2022 Jeremy L Thompson <jeremy@jeremylt.org>

Switch to clang-format (#1051)

* style - switch to clang-format

* ci - use newer libxsmm

* action - update format action

* format - consistent use of {} for multi-line if/for

* make - re

Switch to clang-format (#1051)

* style - switch to clang-format

* ci - use newer libxsmm

* action - update format action

* format - consistent use of {} for multi-line if/for

* make - remove stray newline

* make - simpler 'make format' target

* ci - use newer libxsmm

* doc - minor release note claification

* minor - minor fix

* minor - minor fix

* minor - minor fix

* minor - minor fix

* make format

* format - less aggressive alignment rules

* tidy - check for argument name mismatches

* fix newline

* format - mirror Ratel update to .clang-format

* fix merge error

* fix merge conflict

* fix merge error

* drop style in .phony list

* Update .clang-format

Co-authored-by: Jed Brown <jed@jedbrown.org>

* apply updated format

Co-authored-by: Jed Brown <jed@jedbrown.org>

show more ...


# 98e66431 15-Nov-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1080 from CEED/ade/riemann-bcs

HLL Flux for Riemann BCs


# 52cc7a5e 14-Nov-2022 Jed Brown <jed@jedbrown.org>

Merge pull request #1088 from CEED/jrwrigh/stg_fluctuating_IC

fluids: Add option for STG fluctuations in initial condition


# 89060322 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)


123456