Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>Compose OML - OpenMatrix LanguageNew to Visual Studio Code? Get it now.
Compose OML - OpenMatrix Language

Compose OML - OpenMatrix Language

Altair Engineering

altair.com
|
178 installs
| (1) | Free
OML Programming Language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Compose OML - OpenMatrix Language Extension for Visual Studio Code

This VS Code Extension provides support for Open Sourced OpenMatrix Language and Compose OML.

Features include

Extension provide Basic Compose OML Features, without installing Altair Compose or OpenSourced OpenMatrix Language.

  1. Syntax highlighting

    Syntax highlighting

  2. Declarative language features -

    1. Comments
    2. Brackets
    3. Indentation rules
    4. collapsible/folding

    language_features

  3. Advance Features

    1. Auto-completion
    2. Execution
    3. Plotting & Visualization

    Advance_language_features

Advanced Features are supported, if either of below is installed or build on your system

  1. Altair Compose 2023 or later
  2. OpenMatrix 1.0.13 or later

Installing Compose OML - OpenMatrix Language Extension


you can install the Extension from within VS Code Extension (ctrl+shift+X) by searching for 'OML' or from visual studio code Marketplace.

Configuring Compose OML - OpenMatrix Language with Altair Compose

To configure the extension with Altair Compose or Open Source OpenMatrix Language, go to extension settings and change Path to OML executable OML_EXE to compose.exe.

C:\Program Files\Altair\2023\Compose2023\hwx\bin\win64\Compose.exe

OML_EXE

Configuring Compose OML - OpenMatrix Language with Open Source OpenMatrix Language

  1. Follow instructions windows or Linux to build OpenMatrix
  2. Set the path to the OML executable OML_EXE to omlcompose.exe. for example
C:\Program Files\OpenMatrix_1.0.13_win64\OpenMatrix\src\bin\win64\omlconsole.exe
  1. set the third-party library paths by going through the extensions settings.

    Settings Description Relative Path
    OML_INTEL_COMP Path to intel compiler /intel/compilers_and_libraries_2019.5.281/windows/redist/intel64_win/compiler
    OML_INTEL_MKL Path to mkl compiler /intel/compilers_and_libraries_2019.5.281/windows/redist/intel64_win/mkl
    OML_FFTW Path to fftw executable /fftw/fftw-3.2.2/fftw-3.2.2-libs/x64/Release
    OML_MATIO Path to matio executable /matio/matio-1.5.19/win64/bin
    OML_HDF Path to hdf5 executable /hdf/hdf5-1.12.0/win64/bin
    OML_QHULL Path to qhull executable /qhull/qhull-2015.2/bin

Questions and Support

We encourage All feedback. If you face any issues please reach out to Altair Compose Community Forum

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft