https://github.com/tpaviot/smesh
An extension to oce, provides advanced meshing features
https://github.com/tpaviot/smesh
Last synced: over 1 year ago
JSON representation
An extension to oce, provides advanced meshing features
- Host: GitHub
- URL: https://github.com/tpaviot/smesh
- Owner: tpaviot
- Created: 2014-11-12T03:58:54.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2020-12-11T08:49:50.000Z (over 5 years ago)
- Last Synced: 2025-03-18T13:51:28.623Z (over 1 year ago)
- Language: C++
- Homepage:
- Size: 23.7 MB
- Stars: 70
- Watchers: 11
- Forks: 24
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
[](https://travis-ci.org/tpaviot/smesh)
[](https://ci.appveyor.com/project/tpaviot/smesh)
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:
* 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
* Appveyor
https://ci.appveyor.com/project/tpaviot/smesh
Just ask @tpaviot (tpaviot@gmail.com) 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