Pfem Base Application

From KratosWiki
(Difference between revisions)
Jump to: navigation, search
(Libraries installation:)
 
(6 intermediate revisions by one user not shown)
Line 1: Line 1:
'''UNDER CONSTRUCTION :  "we are now building this application and will be documentation will be available soon"'''
+
'''UNDER CONSTRUCTION :  "we are now building this application and the documentation will be available soon"'''
  
 
== Theory ==
 
== Theory ==
Line 16: Line 16:
  
 
- 3D mesher : Tetgen (http://wias-berlin.de/software/tetgen/)
 
- 3D mesher : Tetgen (http://wias-berlin.de/software/tetgen/)
 +
 +
 +
== Libraries installation: ==
 +
 +
1.- Check if '''triangle''' and '''tetgen/tetgen1.4.3''' exist in the '''/kratos/external_libraries''' folder. If not, copy them there.
 +
 +
2.- Add the following lines to your configure.sh:
 +
 +
-DINCLUDE_TRIANGLE=ON                                                            \
 +
-DTRIANGLE_INSTALL_DIR="/''user_directory''/kratos/external_libraries/triangle"        \
 +
-DINCLUDE_TETGEN=ON                                                              \
 +
-DTETGEN_INSTALL_DIR="/''user_directory''/kratos/external_libraries/tetgen/tetgen1.4.3" \
 +
 +
Note:
 +
 +
a. The  /''user_directory''/  is the directory where your kratos folder is located.
 +
 +
b. The tetgen version used in this example is the 1.4.3, replace it according to your version.
  
 
== Contact ==
 
== Contact ==
  
For question regarding this application please contact:
+
For any question regarding to this application please contact:
  
 
Josep Maria Carbonell: [mailto:cpuigbo@cimne.upc.edu cpuigbo@cimne.upc.edu]
 
Josep Maria Carbonell: [mailto:cpuigbo@cimne.upc.edu cpuigbo@cimne.upc.edu]
 +
 +
or post it in the [http://kratos-wiki.cimne.upc.edu/forum/index.php Kratos Forum]
 +
 +
[[Category: Applications]]

Latest revision as of 09:36, 9 May 2016

UNDER CONSTRUCTION : "we are now building this application and the documentation will be available soon"

Contents

Theory

The Particle Finite Element Method

Application contents

PFEM basics, meshing, variables transfer and utilities.

Application Dependencies

External libraries

- 2D mesher : Triangle (https://www.cs.cmu.edu/~quake/triangle.html)

- 3D mesher : Tetgen (http://wias-berlin.de/software/tetgen/)


Libraries installation:

1.- Check if triangle and tetgen/tetgen1.4.3 exist in the /kratos/external_libraries folder. If not, copy them there.

2.- Add the following lines to your configure.sh:

-DINCLUDE_TRIANGLE=ON                                                             \
-DTRIANGLE_INSTALL_DIR="/user_directory/kratos/external_libraries/triangle"         \
-DINCLUDE_TETGEN=ON                                                               \
-DTETGEN_INSTALL_DIR="/user_directory/kratos/external_libraries/tetgen/tetgen1.4.3" \

Note:

a. The /user_directory/ is the directory where your kratos folder is located.

b. The tetgen version used in this example is the 1.4.3, replace it according to your version.

Contact

For any question regarding to this application please contact:

Josep Maria Carbonell: cpuigbo@cimne.upc.edu

or post it in the Kratos Forum

Personal tools
Categories