Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
hlr:phoenix:software [2022/03/21 11:41] matfranz [Software] |
hlr:phoenix:software [2023/03/01 17:46] (aktuell) matfranz [Software] |
||
---|---|---|---|
Zeile 34: | Zeile 34: | ||
* [[https://doku.rz.tu-bs.de/doku.php?id=hlr:phoenix:nutzeranleitung#starting_ansys_jobs|ANSYS Fluent]] - A general computational fluid dynamics solver (cell-centered FVM).\\ | * [[https://doku.rz.tu-bs.de/doku.php?id=hlr:phoenix:nutzeranleitung#starting_ansys_jobs|ANSYS Fluent]] - A general computational fluid dynamics solver (cell-centered FVM).\\ | ||
* [[https://doku.rz.tu-bs.de/doku.php?id=hlr:phoenix:nutzeranleitung#starting_ansys_jobs|ANSYS Mechanical]] - A Package for Coupled Physics Simulations.\\ | * [[https://doku.rz.tu-bs.de/doku.php?id=hlr:phoenix:nutzeranleitung#starting_ansys_jobs|ANSYS Mechanical]] - A Package for Coupled Physics Simulations.\\ | ||
+ | * [[https://www.dynamore.de/en/products/dyna/Introduction?set_language=en|LS-DYNA]] - One of the most advanced simulation tools for nonlinear structural analysis, its core-competency lies in highly nonlinear transient dynamic finite element analysis (FEA).\\ | ||
* [[https://de.wikipedia.org/wiki/OpenFOAM|OpenFOAM]] - An object-oriented Computational Fluid Dynamics (CFD) toolkit.\\ | * [[https://de.wikipedia.org/wiki/OpenFOAM|OpenFOAM]] - An object-oriented Computational Fluid Dynamics (CFD) toolkit.\\ | ||
* [[https://www.paraview.org|ParaView]] - An interactive data analysis and visualisation tool with 3D rendering capability.\\ | * [[https://www.paraview.org|ParaView]] - An interactive data analysis and visualisation tool with 3D rendering capability.\\ | ||
Zeile 53: | Zeile 54: | ||
* [[https://eigen.tuxfamily.org/index.php?title=Main_Page|Eigen]] - A C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.\\ | * [[https://eigen.tuxfamily.org/index.php?title=Main_Page|Eigen]] - A C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.\\ | ||
* [[https://www.mathworks.com/products/matlab.html|Matlab]] - A proprietary multi-paradigm programming language and numeric computing environment that allows matrix manipulations, plotting of functions and data, among other things.\\ | * [[https://www.mathworks.com/products/matlab.html|Matlab]] - A proprietary multi-paradigm programming language and numeric computing environment that allows matrix manipulations, plotting of functions and data, among other things.\\ | ||
+ | * [[https://petsc.org/release/|PETSc]] - A suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.\\ | ||
Zeile 73: | Zeile 75: | ||
* [[https://www.python.org/|Python]] - A high-level, general-purpose programming language.\\ | * [[https://www.python.org/|Python]] - A high-level, general-purpose programming language.\\ | ||
* [[https://cmake.org/|CMake]] - A cross-platform family of tools designed to build, test and package software.\\ | * [[https://cmake.org/|CMake]] - A cross-platform family of tools designed to build, test and package software.\\ | ||
- | * [[https://gcc.gnu.org/|GCC]] - GNU Compiler Collection for C, C++, Fortran, Go, Objc, Objc++ and Lto.\\ | + | * [[https://gcc.gnu.org/|GCC]] - A GNU Compiler Collection for C, C++, Fortran, Go, Objc, Objc++ and Lto.\\Â |
+ | * [[https://www.gnu.org/software/make/|Make]] - A GNU tool which controls the generation of executables and other non-source files of a program from the program's source files.\\ | ||
* [[https://www.open-mpi.org/|OpenMPI]] - An open source Message Passing Interface (MPI) implementation.\\ | * [[https://www.open-mpi.org/|OpenMPI]] - An open source Message Passing Interface (MPI) implementation.\\ | ||
* [[https://www.mpich.org/|MPICH]] - A high performance and widely portable implementation of MPI.\\ | * [[https://www.mpich.org/|MPICH]] - A high performance and widely portable implementation of MPI.\\ | ||
* [[https://www.intel.com/content/www/us/en/developer/tools/oneapi/mpi-library.html#gs.sjnaqv|Intel MPI]] - A MPI implementation of Intel with two compiler wrappers (for GCC and for Intel compilers).\\ | * [[https://www.intel.com/content/www/us/en/developer/tools/oneapi/mpi-library.html#gs.sjnaqv|Intel MPI]] - A MPI implementation of Intel with two compiler wrappers (for GCC and for Intel compilers).\\ | ||
* [[https://mvapich.cse.ohio-state.edu/|MVAPICH]] - A MPI implementation, that particularly performs good on computing systems using InfiniBand and Omni-Path.\\ | * [[https://mvapich.cse.ohio-state.edu/|MVAPICH]] - A MPI implementation, that particularly performs good on computing systems using InfiniBand and Omni-Path.\\ | ||
+ | * [[https://github.com/oneapi-src/oneTBB|Threading Building Blocks (TBB)]] - A C++ template library developed by Intel for parallel programming on multi-core processors.\\ | ||
* [[https://www.gnu.org/software/binutils/|Binutils]] - A collection of binary tools, e.g. GNU linker, GNU assembler.\\ | * [[https://www.gnu.org/software/binutils/|Binutils]] - A collection of binary tools, e.g. GNU linker, GNU assembler.\\ | ||
- | * [[https://lists.gnu.org/archive/html/info-gnu/2018-01/msg00005.html|MPC]] - A GNU C library fot the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.\\ | + | * [[https://lists.gnu.org/archive/html/info-gnu/2018-01/msg00005.html|MPC]] - A GNU C library for the arithmetic of complex numbers with arbitrarily high precision and correct rounding of the result.\\ |
* [[https://www.mpfr.org/|MPFR]] - A GNU C library for multiple-precision floating-point computations with correct rounding.\\ | * [[https://www.mpfr.org/|MPFR]] - A GNU C library for multiple-precision floating-point computations with correct rounding.\\ | ||
* [[https://gmplib.org/|GMP]] - A GNU library for arbitrary precision arithmetic.\\ | * [[https://gmplib.org/|GMP]] - A GNU library for arbitrary precision arithmetic.\\ | ||
Zeile 88: | Zeile 92: | ||
* [[https://www.intel.com/content/www/us/en/developer/tools/oneapi/advisor.html#gs.sjzmpg|Intel Advisor]] - A design and analysis tool for SIMD vectorization, threading, memory use and GPU offload optimization.\\ | * [[https://www.intel.com/content/www/us/en/developer/tools/oneapi/advisor.html#gs.sjzmpg|Intel Advisor]] - A design and analysis tool for SIMD vectorization, threading, memory use and GPU offload optimization.\\ | ||
* [[https://julialang.org/|Julia]] - A general-purpose, high-level, high-performance, dynamic programming language. Many features are well suited for numerical analysis and computational science.\\ | * [[https://julialang.org/|Julia]] - A general-purpose, high-level, high-performance, dynamic programming language. Many features are well suited for numerical analysis and computational science.\\ | ||
+ | * [[https://www.lua.org/|Lua]] - A powerful, efficient, lightweight, embeddable scripting language. It supports procedural programming, object-oriented programming, functional programming, data-driven programming, and data description.\\ | ||
* [[https://www.gnu.org/software/dejagnu/|DejaGnu]] - A framework for testing other programs. Its purpose is to provide a single front end for all tests.\\ | * [[https://www.gnu.org/software/dejagnu/|DejaGnu]] - A framework for testing other programs. Its purpose is to provide a single front end for all tests.\\ | ||
* [[https://www.sourceware.org/gdb/|GNU Debugger (GDB)]] - A portable debugger that works for many programming languages.\\ | * [[https://www.sourceware.org/gdb/|GNU Debugger (GDB)]] - A portable debugger that works for many programming languages.\\ | ||
Zeile 93: | Zeile 98: | ||
* [[https://github.com/westes/flex|Flex]] - A fast lexical analyzer generator to recognize lexical patterns in text.\\ | * [[https://github.com/westes/flex|Flex]] - A fast lexical analyzer generator to recognize lexical patterns in text.\\ | ||
* [[https://www.gnu.org/software/libc/|GNU C Library (glibc)]] - A library that provides the core libraries for the GNU system.\\ | * [[https://www.gnu.org/software/libc/|GNU C Library (glibc)]] - A library that provides the core libraries for the GNU system.\\ | ||
+ | * [[https://developer.nvidia.com/cuda-zone|CUDA]] - A parallel computing platform and programming model developed by NVIDIA for general computing on graphical processing units (GPUs).\\ | ||