Professional Documents
Culture Documents
A product of research
Why HiFUN ?
HiFUN imbibes most recent CFD technologies; many of them home grown.
HiFUN is robust, accurate and fast.
HiFUN exhibits highly scalable parallel performance with its ability to scale upto several
thousand processors on massively parallel computing platforms.
HiFUN is available at an extremely competitive price.
HiFUN can be customized to meet specific user requirement.
Services offered
Consultancy services
State of the art high end CFD services using HiFUN, both to the Aerospace and Automotive industries.
CFD Education
For an uninitiated user of CFD tool.
CFD Research
For continuous value addition to HiFUN.
Viscous Discretization
A positive viscous discretization ensures robustness of the flow solver even on grids with highly skewed cells.
This is indeed an unique feature of this solver.
Turbulence Models
The solver supports SpalartAllmaras and kOmega turbulence models. The model equations are solved in a
decoupled manner. A robust discretization used for the model equations ensure high levels of convergence
even for the turbulence quantities.
Wall Function
For turbulent computations, standard equilibrium wall function gets automatically activated if grid resolution
near the wall is not adequate to resolve viscous sublayer.
Convergence Acceleration
A matrixfree implicit procedure ensures rapid convergence, both for steady and unsteady computations (in
dual time mode).
Parallel
A unique four layered approach to data handling on each of the processors ensures there is no degeneration
in the performance of the parallel code as compared to a serial code, while at the same time achieving a linear
speed up even for several thousand processors. The MPI is used for message passing across the processors.
Grid Adaptation
A hybrid adaptive strategy employing sensors based on both residual error estimator (referred to as R
Parameter) and error indicator is made use of. The cell division is isotropic.
Figure 1: NASA TRAP WING: Configuration (left) and pressure fill plot (right)
predict drag for transonic transport aircraft. The configuration considered for the study was
common research model (given in figure 2). There were 28 participants in the workshop
across the globe which include IIScSandI, ANSYS, Boeing, DLR, NASA, JAXA and ONERA.
Figure 3 depicts the grid convergence of total drag and moment coefficients obtained using
different codes participated in workshop. From figure 3 it can be seen that amongst various
codes, the scatter of total drag on finest grid is about 30 counts (1 count = 0.0001). In
this figure, the blue lines depict the results obtained using HiFUN. The performance of the
individual codes would be known once the experimental results are disclosed shortly. In the
absence of such an information, it is interesting to note that HiFUN data represents the mean
of the CFD data for both the aerodynamic coefficients of interest. The salient features of the
computations performed for DPW4 are as follows:
RANS computations with SpalartAllmaras turbulence model.
Three hybrid unstructured grids with 6.3, 21 and 57 million volumes were employed.
Computations were performed on IBM Blue Gene and 1024 processors were employed for
fine grid.
HiFUN exhibited high level of convergence for mean flow as well as turbulent equations.
Figure 2: Common Research Model: Configuration (left) and pressure fill plot (right)
Figure 3: Grid convergence: Drag coefficient (left) and Moment coefficient (right) with blue
line indicating HiFUN results
HiFUN on EKA
Computational Research Laboratories (CRL) high performance computing platform EKA was
adjudicated as fourth fastest computer at the supercomputing conference in September 2007.
EKA has 14400 compute nodes connected by high speed interconnects. With its unique parallel framework, HiFUN demonstrates high level of parallel scalability on EKA for a range of
grid sizes. Figure 4 depicts the plot of time per iteration per million volumes obtained on
EKA for various grids against number of processors. From this figure, it can be seen that for
a given number of processors, the time per iteration per million volumes remains invariant
independent of the grid size. This plot clearly brings out ability of HiFUN to exploit consistent parallel performance of EKA. The performance of HiFUN on EKA has enunciated that for
grand challenge problems it is possible to obtain reliable design data in time short enough to
impact design cycle. Table 1 gives the typical grid size on a given set of processors of EKA for
which a drag polar with about 1215 data points can be obtained within one day.
Figure 4: Performance of HiFUN on EKA: Number of processors v/s time per iteration per
million volumes for various grid sizes
Number of processors 32
Grid size in millions 0.68
64
1.25
128
2.5
256 512
5.0 10.0
1024
20.0
2048
40.0
4096 8192
80.0 160.0
Table 1: Grid size on a set of processors for which drag polar can be obtained in a day
Figure 5: Space shuttle launch vehicle: Configuration (left) and grid (right)
Figure 6: Space shuttle launch vehicle: Mach fill plot (left) and Streamline plot (right)
Figure 7: Formula one car: Surface grid (left) and pressure fill (right)
Figure 8: Formula one car: Streamlines front (left) and rear (right) views