Hi,

today I create 3 new modules under the OPM organization on github. While they currently don't have much in common with other OPM modules,

These are

- IFEM
This is an isogeometric finite element toolbox developed at SINTEF ICT. The term isogeometric finite elements refer to finite elements where the basis functions are splines, allowing for direct simulation on design geometries (at least that's the goal!)

- IFEM-Elasticity
This is elasticity related applications built using IFEM. Currently only linear Elasticity
is supported.

-IFEM-OpenFrac
This is Fracture dynamics related applications built using IFEM. Currently it contains an application to solve the Cahn-Hilliard equation (the phase field equation used in the fracture formulation), as well as an application capable of simulating fracture propagation in elastic media.

Binary packages for Ubuntu 14.04 (AMD64) are available in ppa:ifem/ppa

Building from source is of course possible but due to a non-communicative upstream we rely on patched upstream libraries. The packing, including the necessary patches, for these libraries are available at
https://github.com/akva2/packaging

If you want to build on another platform, you have to manually apply the patches to the ttl, sisl and gotools modules before building and installing them.

I will improve this situation for RHEL6/7 soon, but i'm not quite done with the redhat packaging yet.

Currently there is sparse documentation available. The code has extensive doxy but there is little in terms of user guides and getting started examples. A small tutorial giving an overview of the system is available at https://github.com/OPM/IFEM/blob/master/doc/Tutorials/GettingStarted.pdf

The regression tests are the best source currently for understanding how to use the applications.
You find these in the Test/ subfolder of the application. Brief pointers:

- *.reg - the regression tests. The first line in the file is the parameters passed to the application to run a particular simulation.
- *.xinp The (xml-based) input files.
- *.g2 Spline geometries

We hope to improve the documentation situation soon. If you are interested in trying this out but get stuck at something, don't hesitate to ask me for help.

On behalf of the IFEM authors, sincerly

Arne Morten Kvarving
_______________________________________________
Opm mailing list
[email protected]
http://opm-project.org/cgi-bin/mailman/listinfo/opm

Reply via email to