A set of tools is provided to manage Typhon internal format files. Post-processors are detailed here.
Converters are detailed on this linked article.
tymonitor command line: tymonitor [options] -[mon] "monitor=equation" inputfile[.tys] where -[mon] option: -avg "monitor=equation" : volume weighted average of monitor -min "monitor=equation" : minimum value of monitor -max "monitor=equation" : maximum value of monitor "monitor" is the monitor name, (...)
CFD Tools is a fork project from TYPHON.
The aim is to provide a set of libraries and tools for HPC fortran programming:
IO management, endianness Maths
fluid models mesh/solution import mesh/solution export mesh data structure
This projects has been structured into subprojects
Base : check endianness, IO unit management Math : symbolic functions, vectors & tensors computation Models Mesh : unstructured mesh management and associated fields Fileformat : (...)
This tool can generate quad or tri based (regular) mesh. It includes morphing function and boundaries splitting.
generation of a bump (HiOCFD case C1.1) with tri regular splitting ty2dmesh -nx 100 -ny 80 -fx "3*(x-.5)" -fy "0.8*(y+(1-y)*.0625*exp(-25*sqr(3*(x-.5))))" -tri4 bumptri4-100x80.tym ty3dmesh
the same kind of tool for 3D hexa mesh.
typhon2vtk command line: typhon2vtk [options] inputfile.tys available options: -bin / -binary : binary output (default) -asc / -ascii : formatted output -o basename : define basename of output file (default is inputfile) typhon2tecplot
The tecplot file contains 2 zones: one is the mesh, the other one is the solution (with shared connectivity and node positions)
command line: typhon2tecplot [options] inputfile.tys available options: -o basename : define basename of output file (...)
XBIN neutral format is a new fortran based binary format which has been developed to support TYPHON internal format but can be used for many other purposes. It features
automatic handling of integers and reals endianness check of integers and reals sizes version numbers to ensure backward compatibility sequential structure of data blocks