A complete OpenCascade based MESH framework. Note this is not the original SALOME SMESH project but an effort to create a standalone mesh framework based on the existing one from SALOME project. This is a fork of the salomesmesh project available at: http://sourceforge.net/projects/salomesmesh/ (Original project by Fotis Soutis). This fork is intended for a use in the pythonocc project.
We use the following online resources:
- Sources https://github.com/tpaviot/smesh
- Bug tracker https://github.com/tpaviot/smesh/issues
- Mailing list http://groups.google.com/group/smesh-dev/about
- Travic-CI https://travis-ci.org/tpaviot/smesh
Just ask @tpaviot ([email protected]) for a request regarding write access to the repository.
git clone git://github.com/tpaviot/smesh.git
cd smesh
git pull
For both OSX, Linux and Windows (please use Mingw on Windows), the instructions are the same.
-
a c++ and a fortran compiler
-
cmake 2.8 or higher
-
oce 0.16
$ mkdir cmake-build
$ cd cmake-build
$ make
$ make install
A linux ppa is available at launchpad. To install smesh, just:
$ sudo add-apt-repository ppa:freecad-maintainers/oce-release -y
$ sudo add-apt-repository ppa:tpaviot/smesh -y
$ sudo apt-get update -q
$ sudo apt-get install smesh