README.md (7dc3a04a8fe8b90e22e1713fd5aa5ec816726a0e) README.md (013a555157cefb861605c4e4ea6ce4e03bb7c3d7)
1## libCEED: Navier-Stokes Example
2
3This page provides a description of the Navier-Stokes example for the libCEED library, based on PETSc.
4PETSc v3.17 or a development version of PETSc at commit 0e95d842 or later is required.
5
6The Navier-Stokes problem solves the compressible Navier-Stokes equations in three dimensions using an explicit time integration.
7The state variables are mass density, momentum density, and energy density.
8

--- 640 unchanged lines hidden (view full) ---

649 - 0
650 -
651
652* - `-sgs_model_dd_parameter_dir`
653 - Path to directory with data-driven model parameters (weights, biases, etc.)
654 - `./dd_sgs_parameters`
655 - string
656
1## libCEED: Navier-Stokes Example
2
3This page provides a description of the Navier-Stokes example for the libCEED library, based on PETSc.
4PETSc v3.17 or a development version of PETSc at commit 0e95d842 or later is required.
5
6The Navier-Stokes problem solves the compressible Navier-Stokes equations in three dimensions using an explicit time integration.
7The state variables are mass density, momentum density, and energy density.
8

--- 640 unchanged lines hidden (view full) ---

649 - 0
650 -
651
652* - `-sgs_model_dd_parameter_dir`
653 - Path to directory with data-driven model parameters (weights, biases, etc.)
654 - `./dd_sgs_parameters`
655 - string
656
657* - `-sgs_model_dd_use_fused`
658 - Whether to use "fused" mode for data-driven model evaluation
659 - `true`
660 - boolean
657* - `-sgs_model_dd_model_implementation`
658 - Which computational implementation to use for SGS DD model (`fused`, `sequential_ceed`, `sequential_torch`)
659 - `fused`
660 - string
661
661
662* - `-sgs_model_dd_torch_model_path`
663 - Path to the PyTorch `*.pt` file containing the DD inference model
664 -
665 - string
666
667* - `-sgs_model_dd_torch_model_device`
668 - What hardware to perform the model inference on (`cpu`, `cuda`, `hip`, `xpu`)
669 - Default matches the libCEED backend
670 - string
671
662* - `-diff_filter_monitor`
663 - Enable differential filter TSMonitor
664 - `false`
665 - boolean
666
667* - `-diff_filter_grid_based_width`
668 - Use filter width based on the grid size
669 - `false`

--- 415 unchanged lines hidden ---
672* - `-diff_filter_monitor`
673 - Enable differential filter TSMonitor
674 - `false`
675 - boolean
676
677* - `-diff_filter_grid_based_width`
678 - Use filter width based on the grid size
679 - `false`

--- 415 unchanged lines hidden ---