Modules avx512: Difference between revisions

no edit summary
No edit summary
No edit summary
Line 202: Line 202:
| align="center" | [https://arrow.apache.org arrow]
| align="center" | [https://arrow.apache.org arrow]
| align="center" | tools
| align="center" | tools
| align="center" | 0.11.1, 0.15.1, 0.16.0, 0.17.1, 1.0.0, 2.0.0, 4.0.0, 5.0.0, 7.0.0, 8.0.0, 9.0.0, 10.0.1, 11.0.0, 12.0.1, 13.0.0
| align="center" | 0.11.1, 0.15.1, 0.16.0, 0.17.1, 2.0.0, 4.0.0, 5.0.0, 7.0.0, 8.0.0, 9.0.0, 10.0.1, 11.0.0, 12.0.1, 13.0.0
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Apache Arrow is a cross-language development platform for in-memory data. Homepage: https://arrow.apache.org URL: https://arrow.apache.org Compatible modules: python/3.6.3, python/3.7.4, python/3.8.0 Keyword:tools<br /><br /><br /></div>
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Apache Arrow is a cross-language development platform for in-memory data. Homepage: https://arrow.apache.org URL: https://arrow.apache.org Compatible modules: python/3.6.3, python/3.7.4, python/3.8.0 Keyword:tools<br /><br /><br /></div>
|-
|-
Line 604: Line 604:
| align="center" | 1.1
| align="center" | 1.1
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Importing predefined CAD models into GEANT4 is not always possible or requires intermediate file format conversion to Geometry Description Markup Language (GDML) using commercial or third party software. CADMesh is a direct CAD model import interface for GEANT4 leveraging ASSIMP for reading the CAD files. Homepage: https://github.com/christopherpoole/CADMesh<br /><br /><br /></div>
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Importing predefined CAD models into GEANT4 is not always possible or requires intermediate file format conversion to Geometry Description Markup Language (GDML) using commercial or third party software. CADMesh is a direct CAD model import interface for GEANT4 leveraging ASSIMP for reading the CAD files. Homepage: https://github.com/christopherpoole/CADMesh<br /><br /><br /></div>
|-
| align="center" | [https://github.com/hahnlab/CAFE5 cafe5]
| align="center" | -
| align="center" | 5.1.0
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Software for Computational Analysis of gene Family Evolution The purpose of CAFE is to analyze changes in gene family size in a way that accounts for phylogenetic history and provides a statistical foundation for evolutionary inferences. The program uses a birth and death process to model gene gain and loss across a user-specified phylogenetic tree. The distribution of family sizes generated under this model can provide a basis for assessing the significance of the observed family size differences among taxa. Homepage: https://github.com/hahnlab/CAFE5 URL: https://github.com/hahnlab/CAFE5<br /><br /><br /></div>
|-
|-
| align="center" | [https://github.com/Cantera/cantera cantera]
| align="center" | [https://github.com/Cantera/cantera cantera]
Line 724: Line 729:
| align="center" | 6.1.0
| align="center" | 6.1.0
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: ChaiScript is one of the only embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques, working with the developer how they would expect it to work. Being a native C++ application, it has some advantages over existing embedded scripting languages: - It uses a header-only approach, which makes it easy to integrate with existing projects. - It maintains type safety between your C++ application and the user scripts. - It supports a variety of C++ techniques including callbacks, overloaded functions, class methods, and stl containers. Homepage: http://chaiscript.com/<br /><br /><br /></div>
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: ChaiScript is one of the only embedded scripting language designed from the ground up to directly target C++ and take advantage of modern C++ development techniques, working with the developer how they would expect it to work. Being a native C++ application, it has some advantages over existing embedded scripting languages: - It uses a header-only approach, which makes it easy to integrate with existing projects. - It maintains type safety between your C++ application and the user scripts. - It supports a variety of C++ techniques including callbacks, overloaded functions, class methods, and stl containers. Homepage: http://chaiscript.com/<br /><br /><br /></div>
|-
| align="center" | [https://chapel-lang.org chapel-ofi]
| align="center" | -
| align="center" | 1.31.0
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: Chapel is an emerging parallel programming language whose design and development is being led by Cray Inc. Chapel is designed to improve the productivity of high-end computer users while also serving as a portable parallel programming model that can be used on commodity clusters or desktop multicore systems. Chapel strives to vastly improve the programmability of large-scale parallel computers while matching or beating the performance and portability of current programming models like MPI. Homepage: https://chapel-lang.org URL: https://chapel-lang.org<br /><br /><br /></div>
|-
|-
| align="center" | [https://github.com/SebWouters/CheMPS2 chemps2]
| align="center" | [https://github.com/SebWouters/CheMPS2 chemps2]
Line 1,782: Line 1,792:
| align="center" | [https://www.gnu.org/software/gsl/ gsl]
| align="center" | [https://www.gnu.org/software/gsl/ gsl]
| align="center" | math
| align="center" | math
| align="center" | 1.16, 2.2.1, 2.3, 2.4, 2.5, 2.6
| align="center" | 1.16, 2.2.1, 2.3, 2.4, 2.5, 2.6, 2.7
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. Homepage: https://www.gnu.org/software/gsl/ URL: https://www.gnu.org/software/gsl/ Keyword:math<br /><br /><br /></div>
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. Homepage: https://www.gnu.org/software/gsl/ URL: https://www.gnu.org/software/gsl/ Keyword:math<br /><br /><br /></div>
|-
|-
Line 5,188: Line 5,198:
| align="center" | chem
| align="center" | chem
| align="center" | 6.3.0, 6.3.3, 6.4.0, 6.4.1, 6.5.0, 6.5.1
| align="center" | 6.3.0, 6.3.3, 6.4.0, 6.4.1, 6.5.0, 6.5.1
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: xtb - Extended tight-binding semi-empirical quantum mechanics Homepage: https://github.com/grimme-lab/xtb URL: https://github.com/grimme-lab/xtb Compatible modules: python/3.8, python/3.9, python/3.10 Extensions: ase-3.22.1, Pint-0.19.2, pydantic-1.9.1, qcelemental-0.24.0, xtb-6.5.1 Keyword:chem<br /><br /><br /></div>
| <div class="mw-collapsible mw-collapsed" style="white-space: pre-line;"><br />Description: xtb - Extended tight-binding semi-empirical quantum mechanics Homepage: https://github.com/grimme-lab/xtb URL: https://github.com/grimme-lab/xtb Compatible modules: python/3.8, python/3.9, python/3.10 Extensions: ase-3.22.1, Pint-0.19.2, pydantic-1.9.1, qcelemental-0.24.0, xtb-6.5.0 Keyword:chem<br /><br /><br /></div>
|-
|-
| align="center" | [https://github.com/xtensor-stack/xtensor xtensor]
| align="center" | [https://github.com/xtensor-stack/xtensor xtensor]