Skip to content

tpaviot/smesh

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Build status

Description

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:

Just ask @tpaviot ([email protected]) for a request regarding write access to the repository.

How to create a local copy of the repository?

git clone git://github.com/tpaviot/smesh.git

How to stay up to date with latest developements?

cd smesh
git pull

Install with conda

conda install -c pythonocc -c dlr-sc -c oce smesh=6.7.6

Build - Install

For both OSX, Linux and Windows, the instructions are the same.

Requirements

  • a c++ and a fortran compiler

  • cmake 2.8 or higher

  • oce 0.18.x

Build

$ mkdir cmake-build
$ cd cmake-build
$ cmake ..
$ make
$ make install

Build with conda

$ conda build ci/conda