BARAM Release v25.2
Introducing the upgrades in BARAM-v25.2.
CFD code update – NextFOAM v2501
Density based Transient solver
2D/axi-symmetric Mesh Export for Multi-region
CFD code update – NextFOAM v2501
NextFOAM, the openFOAM fork used by Baram, has been updated to v2501. The latest features from openfoam-2412 are now available, and a transient density-based compressible solver, UTSLAeroFoam has been added.
Built-in Post-processor
We’ve been using an external program, ParaView, which now has its own post-processing capabilities.
You create the objects you want to represent through objects called Scaffolds and graphically represent the scalar distributions, vectors, streamlines, etc. of the scaffolds in graphics. Multiple scaffolds can be created and their combinations can be represented in multiple graphics windows.
Scaffolds support boundary, iso-surface, plane, sphere, disk, line, parallelogram, and more.


Density based Transient solver
Added transient analysis capability of the density-based solver for high-speed compressible flow analysis. It uses dual time step technique.

Supersonic Forward Step tutorial

Directional Level Increment
When creating a mesh in baramMesh, the ability to refine mesh in only one or two directions (x,y,z) is added. This allows you to reduce the number of cells by half or less when densifying mesh on the free surface for ship analysis, and many cells can be reduced on aircraft wings.

Ship(KCS) resistance mesh generation tutorial
Castellated Buffer Layer
In baramMesh, you can create a buffer layer at the desired boundary before the snapping step. In the interface for sliding meshes, you can increase the quality of the mesh to improve convergence and reduce numerical errors.

New Boundary Conditions
Wall roughness
Added the ability to set wall roughness for wall boundary conditions.

Wall emissivity
The temperature boundary condition for Wall has been renamed to “Convection and Radiation” to reflect the new Radiation to Exterior capability. Added External emissivity setting.

2D/Axi-symmetric Mesh Export for Multi-region
The ability to create a two-dimensional/axisymmetric mesh using one side of a mesh created in baramMesh is now available for multi-region problems.
Etc
- Initialization speedup – The time taken to initialize and start calculations has been dramatically reduced.
- Boundary surfaces are now sorted by name.
- Added non-orthogonal corrector to the numerical method settings.
- The VTK library for graphics has been updated to version 9.4.
- Check if MPI is well installed on the system – checks at program startup and pops up an error if there is a problem
- Changed the Number of process default value – it is now automatically set to the last value set when creating a new project
Bug Fix
- Fixed parallel operation error in Conjugate Heat Transfer, Multi-region problem
- Fixed an error in the phase limit function of User Defined Scalar
- Fixed Ruler’s point not attaching to object surface
- Fixed Mass-weighted average error
- Removed unnecessary parts of the initialization input for Solid regions, leaving only temperature
- Fixed an error where user-defined variables could not be written in the Initialize condition input window
- Fixed force report error when batch run
New Tutorials
- Ship(KCS) Resistance mesh generation
- Transient Compressible Flow – Supersonic Forward Step
- Generate a two-dimensional conjugate heat transfer mesh
- Built-in Post-processor