Contrib/perturbU
From OpenFOAMWiki
Contents
1 Introduction
- Source code repository
- perturbU at GitHub
- Description
- A few utilities for initializing fields for LES simulations.
- Support pages
-
- Issue/bug tracker: perturbU Issue Tracker
- Forum support thread: PerturbU
2 Installation
The installation depends on the way you download the source code:
2.1 Using Git
- Go to your user folder:
mkdir -p $FOAM_RUN cd $FOAM_RUN/..
- Clone the repository and go into the cloned repository:
git clone https://github.com/wyldckat/perturbU.git cd perturbU
- Checkout the repository respective to the version of OpenFOAM you are using:
- OpenFOAM 2.3:
git checkout OF23x
- OpenFOAM 2.2:
git checkout OF22x
- OpenFOAM 2.1:
git checkout OF21x
- OpenFOAM 1.7 and older:
git checkout master
- Build perturbU* utilities by running:
wmake all
2.2 Using Zip
- Go to your user folder:
mkdir -p $FOAM_RUN cd $FOAM_RUN/..
- Get the Zip file for the repository respective to the version of OpenFOAM you are using:
- OpenFOAM 2.3:
wget https://github.com/wyldckat/perturbU/archive/OF23x.zip
- OpenFOAM 2.2:
wget https://github.com/wyldckat/perturbU/archive/OF22x.zip
- OpenFOAM 2.1:
wget https://github.com/wyldckat/perturbU/archive/OF21x.zip
- OpenFOAM 1.7 and older:
wget https://github.com/wyldckat/perturbU/archive/master.zip
- Unzip the respective file and go into the respective folder, for example:
unzip OF23x.zip cd perturbU-OF23x
- Build perturbU* utilities by running:
wmake all
3 Usage
TODO
3.1 Threads on how to use perturbU
TODO