hfoil-0.1.1: hfoil.cabal
Name: hfoil
Version: 0.1.1
Stability: Experimental
Synopsis: Hess-Smith panel code for inviscid 2-d airfoil analysis
License: BSD3
License-file: LICENSE
Author: Greg Horn
Maintainer: gregmainland@gmail.com
Copyright: Greg Horn, 2012
Category: Numerical, Science
Build-type: Simple
Cabal-version: >=1.6
Description: {
Library and command line REPL with plotting to do simple inviscid hess-smith panel code.
.
Features include:
.
* Single and multi-element airfoils
.
* Naca 4-series support with Gauss-Newton paneling
.
* Broken UIUC database integration (type \"uiuc [foilname]\")
.
* Shameless xfoil ripoff for the relp/plotting
.
* Only works with development version of Gloss that's not yet on Hackage
.
* Haskeline interface with tab-completion
.
* And nothing else.
.
.
To get started, do cabal install or whatever, then run the \"hfoil\" binary.
.
Things to try: \"naca 2412\", \"alfa 4\", (hit enter before entering another airfoil), \"load [filename]\", \"uiuc e330\"
}
Flag repl
Description: Build the command line interface
Default: True
Library
Exposed-modules: Numeric.HFoil
Numeric.HFoil.Naca4
Numeric.HFoil.Foil
Numeric.HFoil.Drawing
Numeric.HFoil.Flow
Numeric.HFoil.Repl
-- Other-modules:
Build-depends: gloss >= 1.7 && <= 1.8,
base >= 4 && < 5,
MissingH >= 1.1,
hmatrix >= 0.12,
haskeline >= 0.6,
transformers >= 0.2,
directory >= 1.1,
HTTP >= 4000.2
Ghc-Options: -Wall
Ghc-Prof-Options: -prof -auto-all
Executable hfoil
if flag(repl)
Buildable: True
else
Buildable: False
Main-Is: Main.hs
-- (gloss needs -O2 -threaded)
Ghc-Options: -O2 -threaded -Wall
GHC-Prof-Options: -auto-all -caf-all -rtsopts
if os(OSX)
extra-lib-dirs: /usr/lib
source-repository head
type: git
location: git://github.com/ghorn/hfoil.git
tag: 0.1.1