atrstm

Load and structure a combustion gas mixture
git clone git://git.meso-star.fr/atrstm.git
Log | Files | Refs | README | LICENSE

README.md (1650B)


      1 # AsToRia: Semi-Transparent Medium
      2 
      3 This C library loads and manages the geometric data and physical
      4 properties of a gas mixture.
      5 
      6 ## Requirements
      7 
      8 - C compiler with OpenMP support
      9 - POSIX make
     10 - pkg-config
     11 - [Astoria: Thermodynamic Properties](https://gitlab.com/meso-star/atrtp)
     12 - [Astoria: Refractive Index](https://gitlab.com/meso-star/atrri)
     13 - [RSIMD](https://gitlab.com/vaplv/rsimd) (optional)
     14 - [RSys](https://gitlab.com/vaplv/rsys)
     15 - [Star Mesh](https://gitlab.com/meso-star/star-mesh)
     16 - [Star Unstructured Volumetric Mesh](https://gitlab.com/meso-star/star-uvm)
     17 - [Star VoXel](https://gitlab.com/meso-star/star-vx)
     18 
     19 ## Installation
     20 
     21 Edit config.mk as needed, then run:
     22 
     23     make clean install
     24 
     25 ## Release notes
     26 
     27 ### Version 0.1.1
     28 
     29 - Fix compilation with SIMD support: when the rsimd library was found,
     30   the library depended on it, but without activating the SIMD
     31   instruction set.
     32 
     33 ### Version 0.1
     34 
     35 - Replace CMake by Makefile as build system.
     36 - Update compiler and linker flags to increase the security and
     37   robustness of generated binaries.
     38 - Provide a pkg-config file to link the library as an external
     39   dependency.
     40 
     41 ### Version 0.0.1
     42 
     43 - Relies on the Star-Mesh library rather than the obsolete
     44   Star-Tetrahedra library.
     45 - Fix a possible memory leak.
     46 - Fix a wrong assertion.
     47 
     48 ## Copyright
     49 
     50 Copyright (C) 2022, 2023 |Méso|Star> (contact@meso-star.com)  
     51 Copyright (C) 2020, 2021 Centre National de la Recherche Scientifique (CNRS)
     52 
     53 ## License
     54 
     55 AtrSTM is free software released under the GPL v3+ license: GNU GPL
     56 version 3 or later. You are welcome to redistribute it under certain
     57 conditions; refer to the COPYING file for details.