Find file History
Latest commit 528ef72 Jan 30, 2016 @TimB-QNA Merge pull request #2 from dmamalis/master
Changing depricated definition
Permalink
..
Failed to load latest commit information.
doc
examples
src
LICENSE
README
pdStrip.pro

README

###1. DESCRIPTION

PDSTRIP is a hydrodynamic strip code for seakeeping. It computes ship motions
for monohulls including sailing boats.


###2. PREREQUISITES
Building and using pdStrip will require some additional packages.

* git
* gcc
* g++
* qt5-qmake
* qt-sdk
* gnuplot
* gfortran

If you are in Ubuntu (or other Debian based distribution) you can install these by issuing the following command

 `sudo apt-get install git gcc g++ qt5-qmake qt-sdk gnuplot gfortran`

###3. COMPILATION ON LINUX

1. Specify your compiler in the Makefile (in a default Linux installation this will automatically be set to the gcc compiler)

2. type make


###4. EXAMPLE USAGE ON LINUX

1. change directory to examples

2. run the example with the following command:

`../bin/pdstrip pdstrip.inp`


###5. NOTES ON COMPILATION ON WINDOWS

pdstrip.f90 is known to crash the Salford FTN95 compiler versions 4.7.1 and 4.8.0.
Version 4.7.x works if you choose the "Win32 debug" or "Win32 release" compiler
option.


###6. EXAMPLE USAGE ON WINDOWS

1. open a command prompt
2. change directory to examples
3. run the program with the following command

`..\pdstrip.EXE pdstrip.inp`


As a Windows user you may also use the graphical interface called PdStripGui.EXE.
If you have the source distribution, check out the windows directory.