CFCFD
The Compressible Flow CFD Project
Files | Variables
Eilmer3: Multi-Block Compressible Navier-Stokes Simulator

Files

file  adaptive_flux.cxx
 Adaptive flux calculator as suggested by James Quirk.
 
file  ausm.cxx
 One-dimensional flux splitting according to Liou and Steffen.
 
file  ausm_plus_up.cxx
 Liou's 2006 AUSM+up flux calculator.
 
file  ausmdv.cxx
 Wada and Liou's flux calculator.
 
file  baldwin_lomax.hh
 
file  bc.cxx
 Core Boundary Conditions for eilmer3.
 
file  bc.hh
 Prototypes for boundary-condition functions.
 
file  bc_defs.py
 
file  bgk.cxx
 General functions to do with the solution of non-equilibrium flows.
 
file  bgk.hh
 Header file containing general functions to do with the solution of non-equilibrium flows.
 
file  block.cxx
 Functions that apply to the block as a whole.
 
file  block.hh
 Header file for the block data structure within Elmer3.
 
file  block_bgk.cxx
 Daryl Bond's BGK-specific functions that work on the block data.
 
file  block_filter.cxx
 Filter functions that work across block data.
 
file  block_geometry.cxx
 Geometric functions that need to operate across the block.
 
file  block_invs.cxx
 Inviscid Flux functions.
 
file  block_io.cxx
 Functions to read and write whole block data.
 
file  block_moving_grid.cxx
 Andrew Pastrello's functions that implement the moving-grid behaviour.
 
file  cell.hh
 Header file for the cell centre, interface and vertex data.
 
file  cell_finder.cxx
 Definitions for the cell finder class used for ray-tracing.
 
file  cell_finder.hh
 Header file for the cell finder class used for ray-tracing.
 
file  efm.cxx
 Mike Macrossan's Equilibrium Flux Method via Paul Petrie.
 
file  exch2d.hh
 Prototypes for the boundary exchange functions.
 
file  exch3d.cxx
 Functions to copy boundary data from one 3D block to another.
 
file  exch3d.hh
 Prototypes for functions to copy boundary data from one 3D block to another.
 
file  exch_mpi.cxx
 Functions to exchange boundary data via MPI.
 
file  flux_calc.cxx
 Generic flux calculation function for Elmer3, etc.
 
file  flux_calc.hh
 Flux calculators for Euler terms.
 
file  hllc.cxx
 HLLC flux calculator. : Xin Kang 11-Sep-2015 Reference: Riemann Solvers and Numerical Methods for Fluid Dynamics: A practical Introduction, Toro et al.
 
file  hlle.cxx
 HLLE fluxes for MHD.
 
file  implicit.cxx
 Functions to compute point-implicit viscous/inviscid updates for Eilmer3.
 
file  implicit.hh
 Prototypes for functions to compute point implicit viscous updates.
 
file  init.cxx
 Initialisation routines for Multiple-Block Navier-Stokes code.
 
file  init.hh
 Prototypes for the initialisation functions.
 
file  kernel.cxx
 Core data structures for the 2D/3D code.
 
file  kernel.hh
 Header file for the kernel module.
 
file  main.cxx
 Multiple-Block Complete Navier-Stokes – main program.
 
file  radiation_transport.cxx
 Definitions for the radiation transport model class and functions.
 
file  radiation_transport.hh
 Header file for the radiation transport model class and functions.
 
file  ray_tracing_pieces.hh
 
file  visc.cxx
 2D VISCOUS FLUX ROUTINES for the flow solver cns4u.c.
 
file  visc.hh
 Prototypes for the viscous-flux functions.
 
file  visc3D.hh
 Prototypes for functions to compute viscous fluxes in 3D.
 

Variables

enum update_scheme_t gasdynamic_update_scheme = PC_UPDATE
 Classes and functions to deal with cell-related data. More...
 

Detailed Description

Variable Documentation

enum update_scheme_t gasdynamic_update_scheme = PC_UPDATE

Classes and functions to deal with cell-related data.

file cell.cxx

Author
PJ
Version
05-Aug-04 reconstituted from cns_bc.c, cns_tstp.c, etc.