JavaScript is not enabled in your browser
Objexx Engineering

Objexx News



ObjexxSISAME 2.2

ObjexxSISAME 2.2 is now available. New capabilities include:

  • 7X simulation performance speedup
  • 3D positioning support in 1/2D models
  • Cross-platform Qt-based GUI (demo video at right)
  • Real-time 3D OpenSceneGraph visualization
  • Windows, Linux, and macOS support
  • Unicode support

 


ObjexxPlot 2.2

ObjexxPlot 2.2 is a fast, cross-platform technical plotting application that is part of the ObjexxSISAME Suite and is available separately. ObjexxPlot capabilities include:

  • Smart automatic overlay plot grouping
  • Smart ASCII file processing
  • NHTSA UDS file format support
  • Curve selection highlighting
  • Curve thickness and data point dot controls
  • Zooming and panning
  • Presentation-quality display and outputs
  • Printing and export to PDF and image files
  • Very high performance
  • Cross-platform Qt-based GUI
  • Windows, Linux, and macOS support
  • Unicode support

 


ObjexxFCL 5.0

Version 5.0 of the Objexx Fortran-C++ Library capabilities include:

  • Array support up through Fortran 2018
  • Array slice (section) support
  • Fortran-style "member" array support
  • Row-major array variant added with process for converting applications from column-major
  • Array alignment control for optimizing vectorization performance
  • Vectorization support extended
  • Performance gains in array construction and many array operations
  • Grow-friendly std::vector compatible 1D array API
  • Array support for std::unique_ptr and similar movable elements
  • Fortran intrinsic function additions
  • Multithreading support
  • Modern C++ improvements
  • Visual C++ /W4 warning level clean

ObjexxFCL provides Fortran migration and compatibility support for C++ projects.

 


ObjexxFPL 1.6

Version 1.6 of the Objexx Fortran-Python Library capabilities include:

  • Fortranic array, string, and numeric/math support
  • Fortranic i/o: unit-based, formatted/binary, list-directed, and direct access
  • Fortran intrinsic functions

ObjexxFPL provides Fortran migration and compatibility support for Python projects.

 


ObjexxFTK 1.2

The 1.2 release of the Objexx Fortran ToolKit adds generic functions for number-to-string conversion and build scripts and usage examples for a number of platform+compiler combinations.

The 1.1 release added support for arrays up to 7 dimensions and refined unit testing comparison functions.

The ObjexxFTK includes a unit testing framework, assertion support, and a collection of useful tools for Fortran development.

 


OpenSceneGraph Windows Builds

OpenSceneGraph binaries for 64-bit Windows built with Visual C++ are now available to the OSG community on the OpenSceneGraph page.

 


Fortran Conversion: New Fortran 77-2018 Parser and Python Generator

A new Objexx Fortran parser has been written from the ground up for Fortran conversion with support for modern Fortran constructs. The parser was written with a clean front-end separation from the C++ and Python emitters to enable generating additional output languages in the future.