Articles

Articles provide definitions and insights into Computer-Aided Engineering (CAE) analysis with a focus on Computational Fluid Dynamics (CFD).

OpenFOAM v3.0+ on Windows

We have updated our free Windows source code patch for OpenFOAM® v3.0+ with support by BIM HVACTool (Tian Building Engineering). This patch uses the MinGW-w64 cross-compiler with the option for parallel computation using the native Windows MS MPI implementation provided by the free Microsoft MPI Redistributable.

How to Configure MS-MPI v8.1 for the MinGW-w64 Cross-Compiler

Here you'll find the instructions on how to create libmsmpi.a for the MinGW-w64 cross-compiler to link against for MPI applications, given the free MS-MPI Redistributable Package v8.1 and the MS-MPI SDK v8.1. Once configured with the msmpi library an MPI application can run in parallel on a multi-core Windows machine. Using the technique described here a modified version of OpenFOAM for Windows was configured with native MPI support.

Computational Fluid Dynamics - CFD

What is Computational Fluid Dynamics?

Computational Fluid Dynamics, also known as CFD, is the digital equivalent of a real world wind tunnel or flow bench. With CFD you can simulate the air flow around a racing car, the water flow through a heating system, and a whole host of other applications wherever a gas and/or liquid (including multiphase) flows. From your CFD simulation you can determine flow quantities, e.g., lift, drag, pressure loss, velocity profiles, and pressure distributions, to help guide your design.

CFD Simulation of an Unusual Drone DesignCFD Simulation of an Unusual Drone Design

Meshing in Caedium

Most Computer-Aided Engineering (CAE) analysis techniques, such as our RANS Flow add-on, require that the geometry be broken up into a mesh or grid to perform a calculation.

Volume GridVolume Grid

GPU v1.1 Linear Solver Library for OpenFOAM

ofgpu v1.1 is the latest version of our free GPL library that provides GPU (sometimes referred to as GPGPU) linear solvers for OpenFOAM® v2.2.x. The library targets NVIDIA CUDA devices on Windows, Linux, and (untested) Mac OS X. GPU acceleration holds the promise of providing significant speed up at relatively low cost and with low power consumption compared to other alternatives. If you want to try our ofgpu library with OpenFOAM then we recommend that you use either a dedicated (i.e., not displaying graphics) high-performance NVIDIA graphics card or a Tesla card.

OpenFOAM on Windows using ofgpuOpenFOAM on Windows using ofgpuHosted by Caedium Professional

OpenFOAM 2.2.x on Windows

For the latest version of our Windows patch for OpenFOAM visit "OpenFOAM v3.0+ on Windows".

We have updated our free Windows source code patch for the latest OpenFOAM® release (v2.2.x). As with the previous version this patch also supports 64-bit compilation using the MinGW-w64 cross-compiler and parallel computation using the native Windows MS MPI implementation provided by the free Microsoft MPI Redistributable and also available on Microsoft Windows HPC Server 2012 for clusters.

Polyhedral, Tetrahedral, and Hexahedral Mesh Comparison

Are you wondering how a polyhedral (dual) mesh compares to the equivalent tetrahedral and hexahedral meshes? Then you're in the right place. This study compares the volume element count, convergence, accuracy, and runtimes of the three different types of meshes for a simple duct.

Polygon Surface MeshPolygon Surface Mesh: Backward facing step in a duct

GPU v1.0 Linear Solver Library for OpenFOAM

For the latest version of ofgpu for OpenFOAM visit "GPU v1.1 Linear Solver Library for OpenFOAM".

ofgpu v1.0 is the latest version of our free GPL library that provides GPU (sometimes referred to as GPGPU) linear solvers for OpenFOAM® v2.1.x. The library targets NVIDIA CUDA devices on Windows, Linux, and (untested) Mac OS X. GPU acceleration holds the promise of providing significant speed up at relatively low cost and with low power consumption compared to other alternatives. If you want to try our ofgpu library with OpenFOAM then we recommend that you use either a dedicated (i.e., not displaying graphics) high-performance NVIDIA graphics card or a TESLA card.

ofgpuOpenFOAM on Windows using ofgpu

Steady-State or Unsteady CFD Simulation?

"How do I know in advance whether to perform a steady-state or an unsteady CFD simulation?" is a common question I get asked. The simple answer is, "you don't know", so I thought I would provide some help on when to use unsteady (also know as transient or time-dependent) simulations. I'll outline a process and tell-tale signs to help you make a guided decision.

Unsteady Vortex Shedding Caedium CFD SimulationVelocity contours (high definition video)

OpenFOAM 2.1.x on Windows 64-bit with MS MPI

For the latest version of our Windows patch for OpenFOAM visit "OpenFOAM 2.2.x on Windows".

We have updated our free Windows source code patch for the latest OpenFOAM® release (v2.1.x). As with the previous version this patch also supports 64-bit compilation using the MinGW-w64 cross-compiler and parallel computation using the native Windows MS MPI implementation provided by the free Microsoft MPI Redistributable and also available on Microsoft Windows HPC Server 2012 for clusters.

Syndicate content