Why your CFD drag numbers are lying to you! šš
#CFD #Aerodynamics #FluidDynamics #OpenFOAM #AnsysFluent #TurbulenceModeling #CAE

Why your CFD drag numbers are lying to you! šš
#CFD #Aerodynamics #FluidDynamics #OpenFOAM #AnsysFluent #TurbulenceModeling #CAE
Building good quality #CFD simulations requires robust workflows and processes. That is what we teach in our #OpenFOAM Training, including finding the right tools and models, or coding better ones and adding them to the workflow. cfd.tips/tcat
Functions like 'pow' are 'eagerly' evaluated to work with expression templates in #OpenFOAM-dev github.com/OpenFOAM/Ope...
License limits killing your CFD turnaround? ā³š«
Switch heavy runs to OpenFOAM:
ā” Infinite HPC scaling (zero core fees) š„ļø
š ļø Custom C++ physics & boundary tuning š
š„ Native multiphase & thermal solvers š
Steep learning curve upfront. Zero bottlenecks forever. š
The coded file input, e.g. for coded function objects, is an incredibly powerful tool to extract the data you need from #OpenFOAM. We take participants through several coded examples on our Productive #CFD courses cfd.tips/tprd
If you are doing a PhD with #CFD using #OpenFOAM, your work must be novel, so some custom coding is required. You should therefore take our Productive CFD course to learn coded input files and Programming CFD course for general programming. cfd.tips/trng
New limitGroupSurfaceAreaVolumeRatio fvConstraint limits group surface-area:volume ratio for population balance in #OpenFOAM-dev github.com/OpenFOAM/Ope...
Built expression templates into more fvc:: and fvi:: functions in #OpenFOAM-dev github.com/OpenFOAM/Ope...
For users of #OpenFOAM in Europe, we provide all our #CFD courses in Cologne. Classroom training is more interactive than online and includes more discussion and social interaction beyond the classroom cfd.tips/tcol
In the multiphaseEuler solver, it is possible to specify different phase-change models for different size-groups of a population balance in #OpenFOAM-dev github.com/OpenFOAM/Ope...
Our Applied #CFD course extends the basic workflows and processes for running CFD with #OpenFOAM described in Essential CFD. We created the technology such as NCC and field-based Lagrangian so are best placed to teach it to users. cfd.tips/tapp
Updated algebraic operations for expression templates in #OpenFOAM-dev github.com/OpenFOAM/Ope...
Our Essential #CFD course teaches the basic workflows and processes to configure and run CFD simulations with #OpenFOAM. We produce the code and designed the tools in OpenFOAM specifically for the workflows we teach in our training. cfd.tips/tess
Internet searches and AI assistants can help users of #OpenFOAM. But they fail to explain the process of planning, building and running simulations and processing data that effective #CFD requires. Instead, our OpenFOAM Training teaches this process. cfd.tips/trng
Expression templates have replaced macro functions and operators for algebra of GeometricField in #OpenFOAM-dev ā a more flexible, extensible and convenient approach to field operation and manipulation, the cornerstone of OpenFOAM github.com/OpenFOAM/Ope...
In #OpenFOAM-dev, the boundary() function applied to GeometricField returns a GeometricBoundaryField, used to evaluate and manipulate boundary conditions; boundaryField() returns a list of patchFields on which field algebra can be performed. github.com/OpenFOAM/Ope...
New PtrField class stored a field of objects which are dynamically allocated and stored within a PtrList in #OpenFOAM-dev github.com/OpenFOAM/Ope...
As we head towards the end of 2026, now is the time to apply for budget for #OpenFOAM #CFD Training in 2027. Check our web page about the courses we are providing in early 2027 cfd.tips/tv14
Seats are still available for the Programming #CFD course in Houston, Texas 3-5 November 2026. The course has been recently updated for #OpenFOAM v14 and overhauled with more core details of C++ and OpenFOAM cfd.tips/thou
mapFields and mapFieldsPar now support Lagrangian fields in multi-region cases in #OpenFOAM-dev github.com/OpenFOAM/Ope...