FDSI Summer Program/HONEE
From PHASTA Wiki
Information for tutorial in HONEE, to be updated as needed.
HONEE, or the High-Order Navier-stokes Equation Evaluator, is a CFD program that combines libCEED and PETSc.
Changing HONEE Inputs
HONEE uses PETSc's input argument system for handling inputs. They can be provided either via command-line flags or inside a YAML file. So
./build/fluids-navierstokes -ts_dt 1e-3
is equivalent to
./build/fluids-navierstokes -options_file test.yaml
if test.yaml
has this in it:
ts_dt: 1e-3
Note also that PETSc allows for hierarchical flags as well within a YAML file. So instead of writing
ts_dt: 1e-3 ts_type: alpha ts_max_time: 2.3
You can write:
ts: dt: 1e-3 type: alpha max_time: 2.3