There are several ways to obtain Typhon sources:
you can use subversion to get an up-to-date updatable development release:
svn checkout http://svn.code.sf.net/p/typhon/code/trunk typhon-code /path/to/my/typhon you can use subversion to get an up-to-date development release:
svn export http://svn.code.sf.net/p/typhon/code/trunk typhon-code/path/to/my/typhon
Release versions of Typhon sources are also available, but may be older versions:
some Typhon releases are available as .tar.gz (...)
Time integration methods are implemented for all solvers. It can be defined in BLOCK:TIME_PARAM set of options.
One can specify
method to compute time step by iteration in the cycle time integration method End of cycle
For unsteady computations, the end of cycle is triggered when time integration reaches cycle duration.
For steady computations, the end of cycle is triggered by
a residual criterion which can be optionally specified with RESIDUALS=<value> (if not, project criterion (...)
Some parameters denoted symbolic function can be defined as symbolic functions which can depend on x, y, z and sometimes t.
For compressible flows, wall conditions can be applied according to the type ADIABATIC_WALL wall condition with adiabatic energy condition ISOTHERMAL_WALL An additional WALL_TEMP=<value> is required as an uniform imposed temperature. FLUXSET_WALL An additional WALL_FLUX=<value> is required as an uniform imposed flux (W/m2).
For each of (...)
Outputs file are currently managed with main.rpm file. One can defined either
an output of the zone through BLOCK:OUTPUT definition output format FORMAT=TYPHON|CGNS|VTK|VTK-BIN output filename FILE="myfile"  output cycle frequency PERIOD=n for TYPHON format, one can choose MESH=SHARED (default) to save disk space or MESH=FULL to ensure mesh writing with the solution a history of boundary condition with additional options in BLOCK:BOCO
Note that an automatic output is (...)
Initial conditions for compressible flow solver is defined in BLOCK:INIT section. One can use
the solution is the CGNS mesh file with TYPE=CGNS the solution is TYPHON internal format with TYPE=TYPHON or TYPE=TYS or user-defined fields (default) with TYPE=DEFINITION where symbolic functions of X,Y,Z can be used.
Example (Lamb vortex definition): BLOCK:INIT
P = 1.E5 - 1.161*900/2*exp(1-(X*X+Y*Y)/4)
TI = 300
VX = 20-30*Y/2*exp(0.5*(1-(X*X+Y*Y)/4))
VY = (...)