Gas Dynamics Parcel (Under Development)¶
This parcel solvcon.parcel.gas contains code that performs
computational fluid dynamics (CFD) for gas flows by using the CESE method. The
model equations currently are the Euler equations. This parcel will be updated
to use the Navier-Stokes equations in the future. See The Euler Equations (Under Development) for
detail.
This parcel has the following examples:
Simulation Settings¶
-
solvcon.parcel.gas.register_arrangement()¶ This is an alias to the instance method
GasCase.register_arrangement(), which inherits from the classsolvcon.MeshCase. Seesolvcon.MeshCase.register_arrangement()for implementation detail.
-
class
solvcon.parcel.gas.GasCase(**kw)¶ See
case.GasCasefor implementation detail.
-
class
solvcon.parcel.gas.GasSolver(blk, **kw)¶ See
solver.GasSolverfor implementation detail.
Boundary-Condition Treatments¶
-
class
solvcon.parcel.gas.GasNonrefl¶ See
boundcond.GasNonreflfor implementaion detail.
-
class
solvcon.parcel.gas.GasWall¶ See
boundcond.GasWallfor implementation detail.
-
class
solvcon.parcel.gas.GasInlet¶ See
boundcond.GasInletfor implementation detail.
Callbacks¶
-
class
solvcon.parcel.gas.ProbeHook¶ See
probe.ProbeHookfor implementation detail.
-
class
solvcon.parcel.gas.DensityInitAnchor¶ See
physics.DensityInitAnchorfor implementation detail.
-
class
solvcon.parcel.gas.PhysicsAnchor¶ See
physics.PhysicsAnchorfor implementation detail.
-
class
solvcon.parcel.gas.MeshInfoHook¶ See
inout.MeshInfoHookfor implementation detail.
-
class
solvcon.parcel.gas.ProgressHook¶ See
inout.ProgressHookfor implementation detail.
-
class
solvcon.parcel.gas.FillAnchor¶ See
inout.FillAnchorfor implementation detail.
-
class
solvcon.parcel.gas.CflHook¶ See
inout.CflHookfor implementation detail.
-
class
solvcon.parcel.gas.PMarchSave¶ See
inout.PMarchSavefor implementation detail.