getfem-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Getfem-commits] (no subject)


From: Yves Renard
Subject: [Getfem-commits] (no subject)
Date: Mon, 5 Jun 2017 11:41:54 -0400 (EDT)

branch: devel-yves
commit 534bbd8f1271f33d21f3056f6668bd36e7a3df29
Author: Yves Renard <address@hidden>
Date:   Mon Jun 5 09:42:55 2017 +0200

    minor fixes
---
 doc/sphinx/source/.templates/indexcontent.html | 8 ++++----
 interface/tests/python/Makefile.am             | 9 ++++++++-
 2 files changed, 12 insertions(+), 5 deletions(-)

diff --git a/doc/sphinx/source/.templates/indexcontent.html 
b/doc/sphinx/source/.templates/indexcontent.html
index ebc12e9..dad5c94 100644
--- a/doc/sphinx/source/.templates/indexcontent.html
+++ b/doc/sphinx/source/.templates/indexcontent.html
@@ -86,19 +86,19 @@
 <p><h1>What is GetFEM++<a class="headerlink" href="#what-is-getfem" 
title="Permalink to this headline">ΒΆ</a></h1></p>
 
     <p>
-    GetFEM++ is an open source library based on collaborative development. It 
aims to offer a framework for solving potentially coupled systems of linear and 
nonlinear partial differential equations with the finite element method. 
GetFEM++ is interfaced with some script languages (Python, Scilab and Matlab) 
so that almost all of the functionalities can be used just writing scripts. It 
works in arbitrary dimension and allow to couple 1D, 2D and 3D problems. The 
strong points of GetFEM++ c [...]
+    GetFEM++ is an open source library based on collaborative development. It 
aims to offer the most flexible framework for solving potentially coupled 
systems of linear and nonlinear partial differential equations with the finite 
element method. GetFEM++ is interfaced with some script languages (Python, 
Scilab and Matlab) so that almost all of the functionalities can be used just 
writing scripts. It works in arbitrary dimension and allow to couple 1D, 2D and 
3D problems. The strong poin [...]
     </p>
 
     <ul>
-      <li> A generic assembly language (in terms of operators) that allows to 
rapidly translate quite arbitrary weak formulations.  A symbolic derivation 
that allows to automatically obtain the tangent system for nonlinear problems. 
A compilation of assembly terms into optimized basic instructions. </li>
+      <li> A generic assembly language (in terms of operators) that allows to 
translate quite arbitrary weak formulations.  A symbolic derivation that allows 
to automatically obtain the tangent system for nonlinear problems. A 
compilation of assembly terms into optimized basic instructions. </li>
       <li> A model description that gather the variables, data and terms of a 
problem and some predefined bricks representing classical models : elasticity 
in small and large deformations, Helmholtz problem, scalar elliptic problem, 
Dirichlet, contact and Neumann boundary conditions, incompressibility 
constraint, ... </li>
       <li> A complete separation between geometric transformation, finite 
element method, integration methods and partial differential term description, 
which allows to easily switch from a method to another. </li>
-      <li> A large set of predefined methods : isoparametric elements, Pk on 
simplices of arbitrary degree and dimension, Qk on parallelepipeds, P1, P2 with 
bubble functions, Hermite elements, Argyris element, HCT and FVS, elements with 
hierarchical basis (for multigrid methods for instance), discontinuous Pk and 
Qk, vector elements (RT0, Nedelec) ...  </li>
+      <li> A large set of predefined methods : 
isoparametric/subparametric/overparametric elements, Pk on simplices of 
arbitrary degree and dimension, Qk on parallelepipeds, pyramidal elements, P1, 
P2 with bubble functions, Hermite elements, Argyris element, HCT and FVS, 
elements with hierarchical basis (for multigrid methods for instance), 
discontinuous Pk and Qk, vector elements (RT0, Nedelec) ...  </li>
       <li> A large set of predefined integration methods.  </li>
       <li> Structural mechanics terms (elasticity, contact with friction, 
plasticity ...) </li>
       <li> Level-set and finite element cut by one or several level-set (Xfem) 
</li>
       <li> Computation of terms between to meshes with an arbitrary 
transformation: this is a very powerful tool of the generic assembly that 
allows to use a parameterized transformation. The derivative of the 
transformation with respect to the potential dependance with respect of the 
variables is taken into account. Possible use : contact problems, 
fluid-structure interaction, special boundary conditions ... </li>
-      <li> Post-processing directly with Scilab or Matlab interfaces or with 
the export of vtk or pos files. Many possibility to interpolate arbitrary 
quantities, make slices, projections ... </li>
+      <li> Post-processing directly with Scilab or Matlab interfaces or with 
the export of vtk or gmsh files. Many possibility to interpolate arbitrary 
quantities, make slices, projections ... </li>
     </ul>
 
     <p>  
diff --git a/interface/tests/python/Makefile.am 
b/interface/tests/python/Makefile.am
index f80d0a9..c2ab452 100644
--- a/interface/tests/python/Makefile.am
+++ b/interface/tests/python/Makefile.am
@@ -15,6 +15,13 @@
 #  along  with  this program;  if not, write to the Free Software Foundation,
 #  Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301, USA.
 
+if QHULL
+optpy = check_levelset.py
+else
+optpy =
+endif
+
+
 EXTRA_DIST=                                            \
        check_export.py                                 \
        check_global_functions.py                       \
@@ -48,7 +55,7 @@ TESTS =                                               \
        check_global_functions.py                       \
        demo_wave.py                                    \
        demo_laplacian.py                               \
-       check_levelset.py
+       $(optpy)
 
 AM_TESTS_ENVIRONMENT = \
        export PYTHONPATH=$(top_builddir)/interface/src/python; \



reply via email to

[Prev in Thread] Current Thread [Next in Thread]