next up previous contents
Next: Global Source Level Functions/Macros Up: No Title Previous: the Compressible Nektar Code

Source Code

The source level code is setup to perform the operation shown in the flow chart illustrated in figure 1. The hightest level routines are all in drive.c. The files are ordered in the following fashion.


file description
advection.C advective form of non-linear terms
analyser.C data analysis
Compress.C computes surface flux,div,innerproduct and Jacobi transform
condiff.C computes derivatives,upwind flux
diffuser.C computes the exact solution by iterating
drive.C top level routines for Navier-Stokes algorithm
forces.C calculation of body forces
io.C input and output functions
limit.C flux limit,like TVD,TVB
mpinektar.C MPI functions for parallel implementation
prepost.C pre- and post-processing
visc.C computes viscous forcing terms
visc_mhd.C computes viscous forcing terms(including Mhd terms)
visc_mhd_pot.C computes viscous forcing terms(including Mhd terms
  and a source term proportional to \(\nabla \cdot \textbf{B}\))


 

Guang Lin
2001-03-08