Installing Cantera

Prerequisites YAML [code .sh] git clone https://github.com/jbeder/yaml-cpp.git YAMLcd YAML && mkdir build && cd build && \ cmake .. -DCMAKE_BUILD_TYPE=Release -DBUILD_GMOCK=OFF -DBUILD_MOCK=OFF -DINSTALL_GTEST=OFF -DYAML_BUILD_SHARED_LIBS=ON -DYAML_CPP_BUILD_TESTS=OFF -DYAML_CPP_BUILD_TESTS=OFF && \ make -j8 && \ make -j8 install [/code] This will install to /usr/local if you are root. Otherwise, you’ll need to do Read more…

Using IDEs with CMake

Introduction Most of the code we develop here uses CMake as its build system.  That is because CMake is highly portable (works across many platforms). However, CMake can also generate projects for various Integrated Development Environments (IDEs) such as XCode and Eclipse.  This post will show how to use CMake Read more…

Cloning Uintah using git-svn

To clone the latest uintah version (i.e. head revision) use: git svn clone -rHEAD https://gforge.sci.utah.edu/svn/uintah/trunk uintah To clone a range of uintah revisions, use: git svn clone -r r1:r2 https://gforge.sci.utah.edu/svn/uintah/trunk uintah where r1 and r2 are the svn commit numbers that you’d like to pull.