From: Luca Heltai Date: Tue, 11 Nov 2014 13:53:55 +0000 (+0100) Subject: Added description of occ. X-Git-Tag: v8.2.0-rc1~69^2 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=21ce70ac55c1b5e21571b266e0fe7359dffbe76d;p=dealii.git Added description of occ. --- diff --git a/doc/external-libs/opencascade.html b/doc/external-libs/opencascade.html new file mode 100644 index 0000000000..79244dc713 --- /dev/null +++ b/doc/external-libs/opencascade.html @@ -0,0 +1,82 @@ + + + + + The deal.II Readme on interfacing to OpenCASCADE + + + + + + + + +

Installation of OpenCASCADE

+ +

OpenCASCADE is a + software development kit (SDK) intended for development of + applications dealing with 3D CAD data, freely available in open + source. It includes a set of C++ class libraries providing + services for 3D surface and solid modeling, visualization, data + exchange and rapid application development.

+ +

Below is a short summary of instructions on how to compile and + install OpenCASCADE community edition by hand + (for the case you wish to do so).

+ +

How to compile and install OpenCASCADE +

+ +

+Get a clone of the OCE repository: +

+git clone git://github.com/tpaviot/oce.git
+
+ +It is a good practice to build in a separate directory: +
+mkdir build
+cd build
+cmake -DOCE_INSTALL_PREFIX=/path/to/where/you/want/oce ..
+make install
+
+ +The default options are good for the deal.II library. + +

Interfacing deal.II + to OpenCASCADE

+ +

+ Support for OpenCASCADE will be + enabled automatically if a system wide installation of + OpenCASCADE can be found. + To use a self compiled version, specify +

+
+    -DOPENCASCADE_DIR=/path/to/opencascade/or/oce
+      
+ when invoking cmake. +

+

+ You can override the autodetection by manually setting +

+
+    -DDEAL_II_WITH_OPENCASCADE=OFF|ON
+      
. +

+ +
+
+ The deal.II Authors + $Date$ +
+
+ + Valid HTML 4.01! + + Valid CSS! +
+ + +