Extend-bazaar/Toolkits/ShipHydroSIG

From OpenFOAMWiki

1 Description

This toolkit was created by and for the OpenFOAM Ship Hydrodynamics Special Interest Group. It comes in two major versions:

  1. The first version was provided in SVN form and targeted OF Version 15dev.png
  2. The current version is provided in Git form and targets OF Version 16ext.png


2 Installation

As explained in the description, there are two major versions. The instructions for each one are provided in the respective sub-sections:

  1. First version
  2. Second version


2.1 First version

Valid versions: OF Version 15dev.png

To download and install, run these commands:

mkdir -p $FOAM_RUN
cd $FOAM_RUN/..
svn checkout svn://svn.code.sf.net/p/openfoam-extend/svn/trunk/Breeder_1.6/shipHydrodynamicIG/ shipHydrodynamicIG
cd shipHydrodynamicIG
wmake all src
wmake all applications

Note: It's still to be confirmed if this repository still works as intended or if it's related to 1.6-ext or 1.5-dev.

Note 2: If you have problems using git to clone from the official repository, then try these mirrors:

  1. shipHydrodynamicIG mirror at Github - you can use any of the following commands:
    git clone git://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-Breeder1.6-shipHydrodynamicIG.git shipHydrodynamicIG
    git clone https://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-Breeder1.6-shipHydrodynamicIG.git shipHydrodynamicIG


2.2 Second version

Valid versions: OF Version 16ext.png

To download and install, run these commands:

mkdir -p $FOAM_RUN
cd $FOAM_RUN/..
git clone git://git.code.sf.net/p/openfoam-extend/ShipHydroSIG ShipHydroSIG
cd ShipHydroSIG/src
./Allwmake

Note: If you have problems using git to clone from the official repository, then try these mirrors:

  1. ShipHydroSIG mirror at repo.or.cz - you can use any of the following commands:
    git clone git://repo.or.cz/ShipHydroSIG.git ShipHydroSIG
    git clone http://repo.or.cz/r/ShipHydroSIG.git ShipHydroSIG
  2. ShipHydroSIG mirror at Github - you can use any of the following commands:
    git clone git://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-ShipHydroSIG.git ShipHydroSIG
    git clone https://github.com/Unofficial-Extend-Project-Mirror/openfoam-extend-ShipHydroSIG.git ShipHydroSIG


3 Usage examples

3.1 First version

Have a look into the folder shipHydrodynamicIG/tutorials.


3.2 Second version

Have a look into the folder ShipHydroSIG/run.


4 Documentation

Please refer to the OpenFOAM Ship Hydrodynamics Special Interest Group pages.

The following threads have some discussions regarding shipFoam and navalFoam:


5 History

12:37, 2 March 2014 (CET): Kicked off this page, since it was nowhere to be found on the wiki.