skip to Main Content

What is Caelus?

Caelus is the next evolution in open-source computational continuum mechanics solutions. Caelus was originally forked from OpenFOAM-2.1.1 and was restructured to create a stronger foundation on which to build your open-source CFD solutions. The file formats are compatible but there have been many improvements to it such that it is now moving independently in its own direction.

Being a derivative of OpenFOAM, Caelus was released under the GPL. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. See the GNU General Public License for more details.

Why create Caelus?

For the past decade, OpenFOAM has been a pioneer in the field of open-source Computational Continuum Mechanics (CCM). Broader acceptance has been hampered by

  • difficulties using on it platforms other than a select few Linux distributions,
  • lack of documentation,
  • difficult installation,
  • dependencies on a large number of external applications, and
  • large library size due to unused and untested code.

The main highlights of how Caelus is different:

  • Compiles and runs in both serial and parallel on Windows 7/8/10, Redhat Enterprise Linux 6/7, Ubuntu LTS 16.04/18.04
  • Easy installation with GUI installer for all platforms
  • Removal of legacy code, unvalidated models and general library clean up
  • Only two external dependencies (Python and MPI)
  • Solvers and models validated against published data
  • Documentation

Check out www.caelus-cml.com for additional details.

Where can I get Caelus?

www.caelus-cml.com

How do I use Caelus?

In a similar manner as you would OpenFOAM but much easier to set up and accessible on more platforms. It is also compatible with OpenFOAM’s file format. Check out the Caelus documentation for more details.

How do I contribute?

Caelus is an open-source, collaborative project. There is a publicly available source repository for the current Caelus release. A README file is provide with instructions for downloading and setting up Caelus. Please contact us if you encounter bugs, need help contributing, or have general feedback.

Technology subscription

Applied CCM offers a technology subscription which includes access to an industrial suites of solvers and applications. This suite of applications is compatible with the Caelus library.

SLIM Solver

Adjoint Vectors V8 SupercarSemi Linear Implicit Method (SLIM), a transient solver for both incompressible and compressible flows with superior performance and scalability compared to traditional pressure-based implicit transient solvers.

Adjoint Solver

SLIM technologyA surface-based adjoint solver that provides both sensitivity magnitude and direction. It’s time-symmetry preserving, semi-discrete nature possesses the benefits of many traditional adjoint approaches while removing the drawbacks.

Technology subscription inclusions

Software and Installation Support

  • Permanent installation of all Applied CCM related software including custom codes and methods on customer’s hardware
  • Access to Applied CCM documentation and tutorials

Services and Technical Support

  • Support from a suitably qualified Applied CCM engineer that can be used for:
    • Direct user support of Applied CCM software
    • Training on Applied CCM methods
    • Installation and IT support of Applied CCM software
    • General support using Applied CCM software
    • Advice on best practice and methodologies
    • Testing of installation, codes and methods
  • Guaranteed 2 business day response to support inquiries

Training

  • Free attendance for a pre-determined number of users once per calendar at any pre-scheduled Applied CCM training. Travel and accommodations costs not included.

Updates

  • Applied CCM will update software as needed, usually on an annual basis facilitated by an Applied CCM software repository
Back To Top
×Close search
Search