Currently, Quinoa consists of the following tools:
- inciter - Partial differential equations solver on 3D unstructured grids
- walker - Random walker for stochastic differential equations
- rngtest - Random number generator test suite
- unittest - Unit test suite
- meshconv - Mesh file converter
-
Debian/Ubuntu linux: (line 1: required, line 2: recommended)
apt-get install cmake gfortran gcc g++ openmpi-bin libopenmpi-dev apt-get install gmsh libpugixml-dev libpstreams-dev libboost-all-dev liblapack-dev liblapacke-dev libhdf5-dev libhdf5-openmpi-dev libhypre-dev
-
Mac OS X: (line 1: required, line 2: recommended)
port install cmake openmpi-clang38 && port select clang mp-clang-3.8 && port select mpi openmpi-clang38-fortran port install gmsh pugixml lapack boost
git clone --recursive https://github.com/quinoacomputing/quinoa.git; cd quinoa
mkdir tpl/build; cd tpl/build; cmake -DCMAKE_CXX_COMPILER=mpicxx -DCMAKE_C_COMPILER=mpicc -DCMAKE_Fortran_COMPILER=mpif90 ..; make; cd -
mkdir build; cd build; cmake -DCMAKE_CXX_COMPILER=mpicxx -DCMAKE_C_COMPILER=mpicc ../src; make; ../script/run_tests.sh
- All executables will be in quinoa/build/Main
(in chronological order of contribution)
- Jozsef Bakosi
- Francisco Gonzalez
- Brandon Rogers
- Christoph Junghans
- Robert Pavel
- Aditya Pakki
- Bob Bird
- Aditya Pandare
source - license - documentation - manifesto - roadmap - docker - travis - codecov - gcov - cppcheck - doxygen - sonarqube - analytics - cite - cla