[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] [getfem-commits] devel-yves-octave updated (28fe545 ->
From: |
Yves Renard |
Subject: |
[Getfem-commits] [getfem-commits] devel-yves-octave updated (28fe545 -> 0693d25) |
Date: |
Sat, 18 Apr 2020 08:52:23 -0400 (EDT) |
renard pushed a change to branch devel-yves-octave.
from 28fe545 first attempt for an octave interface by Abderrahmane Bendali
add 7219978 Add codecov
add 97bc6cd Add codecov
add 76d9cbf Create .codecov.yml
add 9b03efd Allow to detect lapack contained in the available BLAS library
add 73f00e3 Clean up unused-import
add 29539bc Deep copy of mesh regions when copying a mesh
add edea39d Moving to require Python 3
add c613f4b UPDATE: Python3.6
add a7db41d UPDATE: Document for Python3
add 464990f Update requirements.txt
add 0ef80ab Python 3 for default, Python 2.7 still supported for the
moment
add d9a232b small fixes for python3 compatibility
add ce49908 fix a small problem with generic assembly optimization
add bb0fc83 :bug: Integral variable
add 77cfc5d Merge remote-tracking branch 'origin/devel-tetsuo-fix-math'
add c1b2cc1 Fix typo in docs
add 838fc6f ADD: -format msh1 option of gmsh
add 3134f77 ADD: url of Read the Docs
add ed911cd :arrow_up: code_samples/demo_tripod.py
add f3fc44e Merge remote-tracking branch 'origin/fixmisspell'
add c5cce14 adding cross product of three-dimensional vectors
add 3777764 adding a demo of 3D Curl problem solved with DG
add ff88af6 small fix
add 46ae0a7 :arrow_up: isort import for PEP8
add cac4df6 Code readability and typo fixes
add 44ca1ca :tada: HAPPY NEW YEAR 2020 :tada:
add f360290 Merge remote-tracking branch
'origin/devel-tetsuo-happy-new-year-2020'
add ab90791 File header fixes
add cde202b File header fixes
add 45d95da File header fixes
add ee9ab10 Small correction on GMSH import format 4
add 6af540a :tada: HAPPY NEW YEAR 2020 :tada:
add 2780ca8 :wrench: GMSH import format 2.xs
add 43658a0 a few more fixes
add 747670d :hammer_and_wrench: typo
add c26d132 Bug fix on zero contributions elements in the tree
add 91b60e9 :hammer_and_wrench: explicit scalar_type define
add 8c38f88 Merge remote-tracking branch 'origin/devel-tetsuo-fix-type'
add 7e0c79d minor change on installation page for MacOS X
add a2cd897 :hammer_and_wrench: Variable 'is_set' is assigned a value
that is never used.
add 8da24d0 Merge remote-tracking branch 'origin/devel-tetsuo-cleanup'
add 686eb6b :wrench: error message of gmm
add 08aa12a Merge remote-tracking branch
'origin/devel-tetsuo-fix-gmm-error-message'
add 752bce9 :heavy_plus_sign: outer_faces_in_ball
add f391cab :heavy_plus_sign: outer_faces_in_ball
add 2ebd0a9 :heavy_plus_sign: select_faces_in_ball
add 786709b :heavy_plus_sign: select_faces_in_ball
add 9565508 Merge remote-tracking branch
'origin/devel-tetsuo-outer_faces_in_ball'
add 2860c5d :arrow_up: explicit comment of return object
add 32cfd60 Merge remote-tracking branch
'origin/tetsuo-comment-of-pts-from-cvid'
add 78cda97 minor fix on integration method definition
add 91bd1fd Fixed a bug rcently introduced in interpolate transformation
wit expression
add 6f475bc Bug fix on macro expansion
add e36eb79 Merge branch 'master' of ssh://git.sv.gnu.org:/srv/git/getfem
add e8141b7 typo correction
add c16facd using python3-sphinx for the documentation
add e2f4f9f name change from neighbour to neighbor, compatibility kept
add 08e00aa minor fix
add a1d607b permanent macros Div(u) and Hess(u)
add 7439750 Permanent macros Div(u) and Hess(u) : change of
implementation for model objec and test
add a5c4b83 introducing the acronym GWFL in the documentation
add 4bcad6f Support EXT_SUFFIX of distutils in Python 3
add 58b2f3b Allow to override the dimension of the detected faces by
Mesh.outer_faces()
add 958610c Merge branch 'master' of ssh://git.sv.gnu.org:/srv/git/getfem
add bc0c4b3 Supress a debug message
add e3fa52a Fix python 3 module import
add 379fc5f Merge branch 'master' of ssh://git.sv.gnu.org:/srv/git/getfem
add 2a5db21 reverting tempory modification for import getfem
add fef17a6 Support both installed and non-installed python3 module
imports
add df4d3c4 Refactor inheritance of model disabled variables by
ga_workspace
add 7afd1f5 Clean variable inheritance model for ga_workspace
add 2942d41 Refactor compilation and execution of global vector and
matrix assembly
add a8a51a7 adding a test
add 75ef42f Basic infrastructure for defining internal variables
add f7d20be Remove replaced assembly instruction class
add f74739a Implementation of internal variable condensation in
ga_workspace
add 86ae3b6 Refactoring of model solvers
add 1765106 Fix wrong scaling of coupling matrix in internal variable
condensation
add 46ce1c6 Fix size of internal variable condensation matrix
add afffc20 Minor changes
add 6ddb898 Add support for internal variable condensation to the model
object
add e32714c Fix in proccessing of multiple coupled internal variables
add 7262aa3 Fix bug in rhs computation of models with internal variables
add f32d688 Explicit recording of terms that require post-assembly
reduction
add 4c176ff Simplification
add cc6b8bc Fixes and simplifications in internal variable condensation
add 47ea7f9 Fix model class for internal variable condensation
add 2722c83 Add unit test for internal variable condensation
add 988ba0f Mention internal variables in the model object documentation
add 03b82cc Fix deprecation warnings
add b602fe5 minor fixes
add 063a9c5 Name adaptation GetFEM++ -> GetFEM
add 4bf58af :art: information of MesherObject
add d36accf :art: imgmath :arrow_right: mathjax
add 02517ed :hammer_and_wrench: typo and sample code
add 921027a :hammer_and_wrench: coding error
add aa44bf7 :arrow_up: SuperLU 3.0 source path
add 45b86c7 :arrow_up: MTL path
add 1aafd39 :heavy_plus_sign: cpp:function
add e33a30d :recycle: highlightlang to highlight
add e47d909 :wrench: cpp:function warning from sphinx
add fb32b17 Merge remote-tracking branch 'origin/fixmisspell'
add 0b83028 removing some remaining Getfem++
add 9cdaaa1 :wrench: typo
add 0cdf24e :wrench: typo
add 09807e5 Merge remote-tracking branch 'origin/fixmisspell'
new 9a783c3 Merge remote-tracking branch 'origin/master' into
devel-yves-octave
new 11f307f Octave detection
new 538193c Octave interface working apart for objects and sparse matrices
new 75a8bb6 Octave interface working apart for objects and sparse matrices
add f5b3893 fix inconsistent call
new 737cd2b Merge remote-tracking branch 'origin/master' into
devel-yves-octave
add 986f77b adaptation for architectures that do not support the exchange
of int * and long *
add 0c58230 little fix
new 7523e90 Merge remote-tracking branch 'origin/master' into
devel-yves-octave
new 223ab89 re-active automatic generation of commands
new 0693d25 Octave mex do not support object : transform object to struct
before the call
Summary of changes:
.codecov.yml | 25 +
.gitignore | 47 +
.travis.yml | 23 +-
ChangeLog | 4 +-
INSTALL | 2 +-
Makefile.am | 6 +-
NEWS | 38 +-
README | 8 +-
autogen.sh | 2 +-
bin/Makefile.am | 6 +-
bin/ansys2getfem_mesh | 6 +-
bin/createmp | 6 +-
bin/dr2dgnuplot | 6 +-
bin/extract_doc | 555 ++++--
bin/fig2eps | 6 +-
bin/file_dependencies | 8 +-
bin/makeheadfile | 20 +-
bin/mesh_matlab_to_getfem | 6 +-
bin/rst_to_xml.py | 18 +-
bin/sc2dgnuplot | 6 +-
bin/split_cmdref | 6 +-
bin/test_dist | 6 +-
bin/upload_documentation | 6 +-
bin/upload_html | 6 +-
bin/upload_misc | 6 +-
bin/upload_version | 6 +-
bin/word_count | 6 +-
configure.ac | 140 +-
contrib/Makefile.am | 6 +-
contrib/aposteriori/Makefile.am | 6 +-
contrib/aposteriori/aposteriori.cc | 12 +-
contrib/aposteriori/aposteriori.m | 2 +-
contrib/aposteriori/aposteriori.param | 2 +-
contrib/aposteriori/aposteriori.pl | 2 +-
contrib/aposteriori/aposteriori_laplacian.cc | 14 +-
contrib/aposteriori/aposteriori_laplacian.param | 2 +-
contrib/aposteriori/aposteriori_laplacian.pl | 2 +-
contrib/aposteriori/bimaterial_crack_test.param | 2 +-
contrib/bimaterial_crack_test/Makefile.am | 6 +-
.../bimaterial_crack_test/bimaterial_crack_test.cc | 10 +-
.../bimaterial_crack_test.param | 2 +-
.../bimaterial_crack_test/bimaterial_crack_test.pl | 2 +-
contrib/bimaterial_crack_test/crack.cc | 8 +-
contrib/bimaterial_crack_test/crack.param | 2 +-
contrib/bimaterial_crack_test/crack.pl | 2 +-
.../bimaterial_crack_test/crack_exact_solution.cc | 6 +-
.../bimaterial_crack_test/crack_exact_solution.h | 8 +-
contrib/bimaterial_crack_test/getfem_Xfem.cc | 6 +-
contrib/bimaterial_crack_test/getfem_Xfem.h | 6 +-
contrib/bimaterial_crack_test/getfem_spider_fem.h | 6 +-
contrib/crack_plate/Makefile.am | 6 +-
contrib/crack_plate/crack_bilaplacian.cc | 8 +-
contrib/crack_plate/crack_bilaplacian.h | 8 +-
contrib/crack_plate/crack_bilaplacian.param | 2 +-
contrib/crack_plate/crack_bilaplacian_mixed.param | 2 +-
contrib/crack_plate/crack_bilaplacian_moment.cc | 6 +-
contrib/crack_plate/crack_bilaplacian_problem.cc | 6 +-
contrib/crack_plate/crack_bilaplacian_sif.cc | 6 +-
.../crack_plate/crack_bilaplacian_singularities.cc | 6 +-
contrib/crack_plate/crack_bilaplacian_tools.cc | 6 +-
contrib/crack_plate/crack_mindlin.cc | 10 +-
contrib/crack_plate/crack_mindlin.param | 2 +-
contrib/crack_plate/crack_mindlin.pl | 2 +-
contrib/crack_plate/crack_panel.cc | 8 +-
contrib/crack_plate/crack_panel.param | 2 +-
contrib/crack_plate/demi_plaque.mesh | 2 +-
contrib/crack_plate/serie.pl | 2 +-
contrib/delaminated_crack/Makefile.am | 6 +-
contrib/delaminated_crack/delaminated_crack.cc | 8 +-
contrib/delaminated_crack/delaminated_crack.param | 2 +-
contrib/delaminated_crack/delaminated_crack.pl | 2 +-
contrib/icare/Makefile.am | 6 +-
contrib/icare/icare.cc | 8 +-
contrib/icare/icare.h | 6 +-
contrib/icare/icare.param | 2 +-
contrib/icare/icare.pl | 2 +-
contrib/icare/icareplot.m | 2 +-
contrib/icare/navier_stokes_cylinder1.mesh | 2 +-
contrib/icare/navier_stokes_cylinder2.mesh | 2 +-
contrib/level_set_contact/Makefile.am | 6 +-
contrib/level_set_contact/contact_2D.param | 2 +-
contrib/level_set_contact/contact_3D.param | 2 +-
contrib/level_set_contact/contact_problem.cpp | 2 +-
contrib/level_set_contact/contact_problem.h | 6 +-
contrib/level_set_contact/contact_problem.pl | 2 +-
contrib/level_set_contact/test_contact.cpp | 2 +-
contrib/mixed_elastostatic/Makefile.am | 6 +-
contrib/mixed_elastostatic/mixed_elastostatic.cc | 10 +-
.../mixed_elastostatic/mixed_elastostatic.param | 2 +-
contrib/mixed_elastostatic/mixed_elastostatic.pl | 2 +-
contrib/opt_assembly/Makefile.am | 6 +-
contrib/opt_assembly/opt_assembly.cc | 6 +-
contrib/opt_assembly/opt_assembly.pl | 2 +-
contrib/static_contact_gears/Makefile.am | 6 +-
contrib/static_contact_gears/gear1.msh | 2 +-
contrib/static_contact_gears/gear1_2D.msh | 2 +-
contrib/static_contact_gears/gear1_2teeth.msh | 2 +-
contrib/static_contact_gears/gear2.msh | 2 +-
contrib/static_contact_gears/gear2_2D.msh | 2 +-
contrib/static_contact_gears/gear2_2teeth.msh | 2 +-
.../static_contact_gears/static_contact_gears.cc | 8 +-
.../static_contact_gears.param | 2 +-
.../static_contact_gears/static_contact_gears.pl | 2 +-
.../static_contact_gears_2D.param | 2 +-
.../static_contact_gears_2teeth.param | 2 +-
.../static_contact_gears_u1_u2.cc | 8 +-
.../static_contact_planetary.py | 5 +-
.../static_contact_planetary_1.msh | 2 +-
.../static_contact_planetary_2.msh | 2 +-
.../static_contact_planetary_3.msh | 2 +-
.../static_contact_planetary_4.msh | 2 +-
.../static_contact_planetary_5.msh | 2 +-
contrib/test_plasticity/Makefile.am | 6 +-
.../conv_test_small_strain_plasticity.py | 12 +-
contrib/test_plasticity/test_plasticity.py | 4 +-
.../test_plasticity/test_small_strain_plasticity.m | 2 +-
.../test_small_strain_plasticity.py | 11 +-
contrib/tests_newton/punch2D_h1.mesh | 2 +-
contrib/tests_newton/punch2D_h4.mesh | 2 +-
contrib/tests_newton/static_contact_1.m | 2 +-
contrib/tests_newton/static_contact_2.m | 2 +-
contrib/tests_newton/static_contact_3.m | 2 +-
contrib/xfem_contact/Makefile.am | 6 +-
contrib/xfem_contact/plot_xfem_dirichlet.m | 2 +-
contrib/xfem_contact/xfem_contact.cc | 8 +-
contrib/xfem_contact/xfem_contact.param | 2 +-
contrib/xfem_contact/xfem_contact.pl | 2 +-
contrib/xfem_contact/xfem_dirichlet.cc | 14 +-
contrib/xfem_contact/xfem_dirichlet.param | 2 +-
contrib/xfem_contact/xfem_stokes.cc | 10 +-
contrib/xfem_contact/xfem_stokes.param | 2 +-
contrib/xfem_stab_unilat_contact/Makefile.am | 6 +-
contrib/xfem_stab_unilat_contact/deformer.m | 2 +-
.../xfem_stab_unilat_contact.cc | 10 +-
.../xfem_stab_unilat_contact.m | 2 +-
.../xfem_stab_unilat_contact.param | 2 +-
.../xfem_stab_unilat_contact.pl | 2 +-
cubature/CUBE4D_5.IM | 6 +-
cubature/CUBE4D_9.IM | 6 +-
cubature/GAUSSLOBATTO1D1.IM | 6 +-
cubature/GAUSSLOBATTO1D11.IM | 6 +-
cubature/GAUSSLOBATTO1D13.IM | 6 +-
cubature/GAUSSLOBATTO1D15.IM | 6 +-
cubature/GAUSSLOBATTO1D17.IM | 6 +-
cubature/GAUSSLOBATTO1D19.IM | 6 +-
cubature/GAUSSLOBATTO1D21.IM | 6 +-
cubature/GAUSSLOBATTO1D23.IM | 6 +-
cubature/GAUSSLOBATTO1D25.IM | 6 +-
cubature/GAUSSLOBATTO1D27.IM | 6 +-
cubature/GAUSSLOBATTO1D29.IM | 6 +-
cubature/GAUSSLOBATTO1D3.IM | 6 +-
cubature/GAUSSLOBATTO1D31.IM | 6 +-
cubature/GAUSSLOBATTO1D33.IM | 6 +-
cubature/GAUSSLOBATTO1D35.IM | 6 +-
cubature/GAUSSLOBATTO1D37.IM | 6 +-
cubature/GAUSSLOBATTO1D39.IM | 6 +-
cubature/GAUSSLOBATTO1D41.IM | 6 +-
cubature/GAUSSLOBATTO1D43.IM | 6 +-
cubature/GAUSSLOBATTO1D45.IM | 6 +-
cubature/GAUSSLOBATTO1D47.IM | 6 +-
cubature/GAUSSLOBATTO1D49.IM | 6 +-
cubature/GAUSSLOBATTO1D5.IM | 6 +-
cubature/GAUSSLOBATTO1D51.IM | 6 +-
cubature/GAUSSLOBATTO1D53.IM | 6 +-
cubature/GAUSSLOBATTO1D55.IM | 6 +-
cubature/GAUSSLOBATTO1D57.IM | 6 +-
cubature/GAUSSLOBATTO1D59.IM | 6 +-
cubature/GAUSSLOBATTO1D61.IM | 6 +-
cubature/GAUSSLOBATTO1D63.IM | 6 +-
cubature/GAUSSLOBATTO1D65.IM | 6 +-
cubature/GAUSSLOBATTO1D67.IM | 6 +-
cubature/GAUSSLOBATTO1D69.IM | 6 +-
cubature/GAUSSLOBATTO1D7.IM | 6 +-
cubature/GAUSSLOBATTO1D71.IM | 6 +-
cubature/GAUSSLOBATTO1D73.IM | 6 +-
cubature/GAUSSLOBATTO1D75.IM | 6 +-
cubature/GAUSSLOBATTO1D77.IM | 6 +-
cubature/GAUSSLOBATTO1D79.IM | 6 +-
cubature/GAUSSLOBATTO1D81.IM | 6 +-
cubature/GAUSSLOBATTO1D83.IM | 6 +-
cubature/GAUSSLOBATTO1D85.IM | 6 +-
cubature/GAUSSLOBATTO1D87.IM | 6 +-
cubature/GAUSSLOBATTO1D89.IM | 6 +-
cubature/GAUSSLOBATTO1D9.IM | 6 +-
cubature/GAUSSLOBATTO1D91.IM | 6 +-
cubature/GAUSSLOBATTO1D93.IM | 6 +-
cubature/GAUSSLOBATTO1D95.IM | 6 +-
cubature/GAUSSLOBATTO1D97.IM | 6 +-
cubature/GAUSSLOBATTO1D99.IM | 6 +-
cubature/Gauss1D1.IM | 6 +-
cubature/Gauss1D11.IM | 6 +-
cubature/Gauss1D13.IM | 6 +-
cubature/Gauss1D15.IM | 6 +-
cubature/Gauss1D17.IM | 6 +-
cubature/Gauss1D19.IM | 6 +-
cubature/Gauss1D21.IM | 6 +-
cubature/Gauss1D23.IM | 6 +-
cubature/Gauss1D25.IM | 6 +-
cubature/Gauss1D27.IM | 6 +-
cubature/Gauss1D29.IM | 6 +-
cubature/Gauss1D3.IM | 6 +-
cubature/Gauss1D31.IM | 6 +-
cubature/Gauss1D33.IM | 6 +-
cubature/Gauss1D35.IM | 6 +-
cubature/Gauss1D37.IM | 6 +-
cubature/Gauss1D39.IM | 6 +-
cubature/Gauss1D41.IM | 6 +-
cubature/Gauss1D43.IM | 6 +-
cubature/Gauss1D45.IM | 6 +-
cubature/Gauss1D47.IM | 6 +-
cubature/Gauss1D49.IM | 6 +-
cubature/Gauss1D5.IM | 6 +-
cubature/Gauss1D51.IM | 6 +-
cubature/Gauss1D53.IM | 6 +-
cubature/Gauss1D55.IM | 6 +-
cubature/Gauss1D57.IM | 6 +-
cubature/Gauss1D59.IM | 6 +-
cubature/Gauss1D61.IM | 6 +-
cubature/Gauss1D63.IM | 6 +-
cubature/Gauss1D65.IM | 6 +-
cubature/Gauss1D67.IM | 6 +-
cubature/Gauss1D69.IM | 6 +-
cubature/Gauss1D7.IM | 6 +-
cubature/Gauss1D71.IM | 6 +-
cubature/Gauss1D73.IM | 6 +-
cubature/Gauss1D75.IM | 6 +-
cubature/Gauss1D77.IM | 6 +-
cubature/Gauss1D79.IM | 6 +-
cubature/Gauss1D81.IM | 6 +-
cubature/Gauss1D83.IM | 6 +-
cubature/Gauss1D85.IM | 6 +-
cubature/Gauss1D87.IM | 6 +-
cubature/Gauss1D89.IM | 6 +-
cubature/Gauss1D9.IM | 6 +-
cubature/Gauss1D91.IM | 6 +-
cubature/Gauss1D93.IM | 6 +-
cubature/Gauss1D95.IM | 6 +-
cubature/Gauss1D97.IM | 6 +-
cubature/Gauss1D99.IM | 6 +-
cubature/HEXAHEDRON_11.IM | 6 +-
cubature/HEXAHEDRON_5.IM | 6 +-
cubature/HEXAHEDRON_9.IM | 6 +-
cubature/Makefile.am | 2 +-
cubature/NC_0_0.IM | 6 +-
cubature/QUAD_17.IM | 6 +-
cubature/QUAD_2.IM | 6 +-
cubature/QUAD_3.IM | 6 +-
cubature/QUAD_5.IM | 6 +-
cubature/QUAD_7.IM | 6 +-
cubature/QUAD_9.IM | 6 +-
cubature/SIMPLEX4D_3.IM | 6 +-
cubature/TETRA_1.IM | 6 +-
cubature/TETRA_2.IM | 6 +-
cubature/TETRA_3.IM | 6 +-
cubature/TETRA_5.IM | 6 +-
cubature/TETRA_6.IM | 6 +-
cubature/TETRA_8.IM | 6 +-
cubature/TRIANGLE_1.IM | 6 +-
cubature/TRIANGLE_10.IM | 6 +-
cubature/TRIANGLE_13.IM | 6 +-
cubature/TRIANGLE_17.IM | 6 +-
cubature/TRIANGLE_19.IM | 6 +-
cubature/TRIANGLE_2.IM | 6 +-
cubature/TRIANGLE_3.IM | 6 +-
cubature/TRIANGLE_4.IM | 6 +-
cubature/TRIANGLE_5.IM | 6 +-
cubature/TRIANGLE_6.IM | 6 +-
cubature/TRIANGLE_7.IM | 6 +-
cubature/TRIANGLE_8.IM | 6 +-
cubature/TRIANGLE_9.IM | 6 +-
cubature/make_getfem_im_list | 2 +-
doc/Makefile.am | 6 +-
doc/doxygen/Doxyfile | 2 +-
doc/license.tex | 4 +-
doc/sphinx/Makefile.am | 11 +-
doc/sphinx/source/.static/logo_getfem_small.png | Bin 27457 -> 34499 bytes
doc/sphinx/source/.static/logogetfem.png | Bin 185269 -> 191399
bytes
doc/sphinx/source/.templates/download.html | 6 +-
doc/sphinx/source/.templates/indexcontent.html | 37 +-
doc/sphinx/source/.templates/indexsidebar.html | 4 +-
doc/sphinx/source/ACKS.txt | 6 +-
doc/sphinx/source/about.rst | 6 +-
doc/sphinx/source/biblio.rst | 6 +
doc/sphinx/source/bugs.rst | 6 +-
doc/sphinx/source/conf.py | 24 +-
doc/sphinx/source/contents.rst | 6 +-
doc/sphinx/source/documenting/fromlatex.rst | 2 +-
doc/sphinx/source/documenting/index.rst | 6 +-
doc/sphinx/source/documenting/markup.rst | 18 +-
doc/sphinx/source/documenting/rest.rst | 2 +-
doc/sphinx/source/documenting/style.rst | 2 +-
doc/sphinx/source/glossary.rst | 2 +-
doc/sphinx/source/gmm/blas.rst | 6 +-
doc/sphinx/source/gmm/blas_interface.rst | 4 +-
doc/sphinx/source/gmm/catch.rst | 2 +-
doc/sphinx/source/gmm/denselu.rst | 2 +-
doc/sphinx/source/gmm/denseqr.rst | 4 +-
doc/sphinx/source/gmm/export.rst | 10 +-
doc/sphinx/source/gmm/first-step.rst | 2 +-
doc/sphinx/source/gmm/inside.rst | 2 +-
doc/sphinx/source/gmm/install.rst | 2 +-
doc/sphinx/source/gmm/intro.rst | 4 +-
doc/sphinx/source/gmm/iter.rst | 12 +-
doc/sphinx/source/gmm/matrix.rst | 4 +-
doc/sphinx/source/gmm/misc.rst | 2 +-
doc/sphinx/source/gmm/noverif.rst | 2 +-
doc/sphinx/source/gmm/qd.rst | 2 +-
doc/sphinx/source/gmm/sub-matrix.rst | 2 +-
doc/sphinx/source/gmm/superlu.rst | 4 +-
doc/sphinx/source/gmm/triangular.rst | 2 +-
doc/sphinx/source/install/install_linux.rst | 42 +-
doc/sphinx/source/install/install_mac.rst | 27 +-
doc/sphinx/source/install/install_windows.rst | 2 +-
doc/sphinx/source/license.rst | 4 +-
doc/sphinx/source/license.txt | 2 +-
doc/sphinx/source/links.rst | 10 +-
doc/sphinx/source/lists.rst | 8 +-
doc/sphinx/source/matlab/examples.rst | 8 +-
doc/sphinx/source/matlab/images/Makefile | 2 +-
doc/sphinx/source/matlab/install.rst | 6 +-
doc/sphinx/source/matlab/intro.rst | 4 +-
doc/sphinx/source/matlab/mlabgf.rst | 4 +-
doc/sphinx/source/matlab/oocmd.rst | 2 +-
doc/sphinx/source/matlab/plotcmdref.rst | 2 +-
doc/sphinx/source/matlab/pre.rst | 8 +-
doc/sphinx/source/project/appendixA.rst | 2 +-
doc/sphinx/source/project/contribute.rst | 9 +-
doc/sphinx/source/project/femdesc.rst | 24 +-
doc/sphinx/source/project/images/Makefile | 2 +-
doc/sphinx/source/project/intro.rst | 2 +-
doc/sphinx/source/project/libdesc.rst | 2 +-
doc/sphinx/source/project/libdesc_cont.rst | 2 +-
doc/sphinx/source/project/libdesc_dal.rst | 2 +-
doc/sphinx/source/project/libdesc_event.rst | 10 +-
doc/sphinx/source/project/libdesc_fem.rst | 2 +-
doc/sphinx/source/project/libdesc_gmm.rst | 2 +-
.../source/project/libdesc_high_gen_assemb.rst | 8 +-
doc/sphinx/source/project/libdesc_im.rst | 2 +-
doc/sphinx/source/project/libdesc_interface.rst | 2 +-
doc/sphinx/source/project/libdesc_levelset.rst | 2 +-
.../source/project/libdesc_low_gen_assemb.rst | 2 +-
doc/sphinx/source/project/libdesc_mesh.rst | 2 +-
doc/sphinx/source/project/libdesc_meshfem.rst | 2 +-
doc/sphinx/source/project/libdesc_mim.rst | 2 +-
doc/sphinx/source/project/libdesc_misc.rst | 2 +-
doc/sphinx/source/project/libdesc_model.rst | 2 +-
.../python/code_samples/demo_fictitious_domains.py | 5 +-
.../source/python/code_samples/demo_laplacian.py | 5 +-
.../python/code_samples/demo_step_by_step.py | 3 +-
.../source/python/code_samples/demo_tripod.py | 211 ++-
.../source/python/code_samples/demo_tripod_alt.py | 7 +-
doc/sphinx/source/python/examples.rst | 10 +-
doc/sphinx/source/python/howtos.rst | 2 +-
doc/sphinx/source/python/images/Makefile | 2 +-
doc/sphinx/source/python/intro.rst | 2 +-
doc/sphinx/source/python/license.txt | 2 +-
doc/sphinx/source/python/pre.rst | 8 +-
doc/sphinx/source/python/pygf.rst | 2 +-
doc/sphinx/source/replaces.txt | 5 +-
doc/sphinx/source/scilab/images/Makefile | 2 +-
doc/sphinx/source/scilab/install.rst | 2 +-
doc/sphinx/source/scilab/intro.rst | 2 +-
doc/sphinx/source/scilab/plotcmdref.rst | 2 +-
doc/sphinx/source/scilab/scilabgf.rst | 4 +-
doc/sphinx/source/screenshots/helmholtz_source.rst | 2 +-
doc/sphinx/source/screenshots/shots.rst | 6 +-
doc/sphinx/source/screenshots/stokes-source.rst | 2 +-
doc/sphinx/source/screenshots/tripod_source.rst | 2 +-
doc/sphinx/source/tutorial/basic_usage.rst | 4 +-
doc/sphinx/source/tutorial/images/mesh_thermo.png | Bin 12843 -> 65893 bytes
doc/sphinx/source/tutorial/install.rst | 2 +-
doc/sphinx/source/tutorial/intro.rst | 2 +-
doc/sphinx/source/tutorial/thermo_coupling.rst | 30 +-
doc/sphinx/source/tutorial/wheel.rst | 13 +-
doc/sphinx/source/userdoc/appendixA.rst | 72 +-
doc/sphinx/source/userdoc/appendixB.rst | 28 +-
doc/sphinx/source/userdoc/asm.rst | 2 +-
doc/sphinx/source/userdoc/bfem.rst | 44 +-
doc/sphinx/source/userdoc/binteg.rst | 2 +-
doc/sphinx/source/userdoc/bmesh.rst | 100 +-
doc/sphinx/source/userdoc/catch.rst | 2 +-
doc/sphinx/source/userdoc/computeD.rst | 2 +-
doc/sphinx/source/userdoc/computeL2H1.rst | 2 +-
doc/sphinx/source/userdoc/convect.rst | 2 +-
doc/sphinx/source/userdoc/export.rst | 32 +-
doc/sphinx/source/userdoc/gasm_high.rst | 89 +-
doc/sphinx/source/userdoc/gasm_low.rst | 8 +-
doc/sphinx/source/userdoc/hho.rst | 14 +-
doc/sphinx/source/userdoc/ifem.rst | 2 +-
doc/sphinx/source/userdoc/iinteg.rst | 2 +-
doc/sphinx/source/userdoc/images/Makefile | 2 +-
doc/sphinx/source/userdoc/install.rst | 2 +-
doc/sphinx/source/userdoc/interMM.rst | 8 +-
doc/sphinx/source/userdoc/interNMM.rst | 9 +-
doc/sphinx/source/userdoc/intro.rst | 2 +-
doc/sphinx/source/userdoc/linalg.rst | 2 +-
doc/sphinx/source/userdoc/model.rst | 2 +-
doc/sphinx/source/userdoc/model_ALE_rotating.rst | 38 +-
doc/sphinx/source/userdoc/model_Mindlin_plate.rst | 12 +-
doc/sphinx/source/userdoc/model_Nitsche.rst | 24 +-
doc/sphinx/source/userdoc/model_bilaplacian.rst | 2 +-
doc/sphinx/source/userdoc/model_constraint.rst | 2 +-
.../source/userdoc/model_contact_friction.rst | 10 +-
.../model_contact_friction_large_sliding.rst | 36 +-
doc/sphinx/source/userdoc/model_continuation.rst | 4 +-
doc/sphinx/source/userdoc/model_dirichlet.rst | 4 +-
doc/sphinx/source/userdoc/model_explicit.rst | 2 +-
doc/sphinx/source/userdoc/model_fourier_robin.rst | 4 +-
.../source/userdoc/model_generic_assembly.rst | 6 +-
.../source/userdoc/model_generic_elliptic.rst | 4 +-
doc/sphinx/source/userdoc/model_helmholtz.rst | 2 +-
.../source/userdoc/model_linear_elasticity.rst | 6 +-
doc/sphinx/source/userdoc/model_mass.rst | 2 +-
.../source/userdoc/model_nonlinear_elasticity.rst | 6 +-
doc/sphinx/source/userdoc/model_object.rst | 63 +-
.../userdoc/model_plasticity_small_strain.rst | 126 +-
doc/sphinx/source/userdoc/model_poisson.rst | 2 +-
doc/sphinx/source/userdoc/model_solvers.rst | 4 +-
doc/sphinx/source/userdoc/model_source_term.rst | 4 +-
.../source/userdoc/model_time_integration.rst | 10 +-
doc/sphinx/source/userdoc/parallel.rst | 4 +-
doc/sphinx/source/userdoc/rmesh.rst | 4 +-
doc/sphinx/source/userdoc/xfem.rst | 4 +-
doc/sphinx/source/whatsnew/1.7.rst | 2 +-
doc/sphinx/source/whatsnew/4.3.rst | 3 +-
doc/sphinx/source/whatsnew/index.rst | 6 +-
extract_gmm++ | 2 +-
getfem-config-notinstalled.in | 2 +-
getfem-config.in | 2 +-
gmm-config.in | 2 +-
interface/Makefile.am | 6 +-
interface/README.txt | 4 +-
interface/src/Makefile.am | 8 +-
interface/src/getfem_interface.cc | 6 +-
interface/src/getfem_interface.h | 2 +-
interface/src/getfemint.cc | 6 +-
interface/src/getfemint.h | 2 +-
interface/src/getfemint_gsparse.cc | 6 +-
interface/src/getfemint_gsparse.h | 2 +-
interface/src/getfemint_levelset.cc | 8 +-
interface/src/getfemint_levelset.h | 2 +-
interface/src/getfemint_misc.cc | 6 +-
interface/src/getfemint_misc.h | 2 +-
interface/src/getfemint_precond.h | 2 +-
interface/src/getfemint_std.h | 2 +-
interface/src/getfemint_workspace.cc | 6 +-
interface/src/getfemint_workspace.h | 2 +-
interface/src/gf_asm.cc | 12 +-
interface/src/gf_compute.cc | 20 +-
interface/src/gf_cont_struct.cc | 8 +-
interface/src/gf_cont_struct_get.cc | 6 +-
interface/src/gf_cvstruct_get.cc | 8 +-
interface/src/gf_delete.cc | 6 +-
interface/src/gf_eltm.cc | 6 +-
interface/src/gf_fem.cc | 10 +-
interface/src/gf_fem_get.cc | 8 +-
interface/src/gf_geotrans.cc | 6 +-
interface/src/gf_geotrans_get.cc | 6 +-
interface/src/gf_global_function.cc | 6 +-
interface/src/gf_global_function_get.cc | 6 +-
interface/src/gf_integ.cc | 8 +-
interface/src/gf_integ_get.cc | 6 +-
interface/src/gf_levelset.cc | 6 +-
interface/src/gf_levelset_get.cc | 6 +-
interface/src/gf_levelset_set.cc | 6 +-
interface/src/gf_linsolve.cc | 6 +-
interface/src/gf_mesh.cc | 8 +-
interface/src/gf_mesh_fem.cc | 6 +-
interface/src/gf_mesh_fem_get.cc | 14 +-
interface/src/gf_mesh_fem_set.cc | 8 +-
interface/src/gf_mesh_get.cc | 123 +-
interface/src/gf_mesh_im.cc | 6 +-
interface/src/gf_mesh_im_data.cc | 6 +-
interface/src/gf_mesh_im_data_get.cc | 6 +-
interface/src/gf_mesh_im_data_set.cc | 6 +-
interface/src/gf_mesh_im_get.cc | 6 +-
interface/src/gf_mesh_im_set.cc | 6 +-
interface/src/gf_mesh_levelset.cc | 6 +-
interface/src/gf_mesh_levelset_get.cc | 6 +-
interface/src/gf_mesh_levelset_set.cc | 6 +-
interface/src/gf_mesh_set.cc | 6 +-
interface/src/gf_mesher_object.cc | 6 +-
interface/src/gf_mesher_object_get.cc | 6 +-
interface/src/gf_model.cc | 6 +-
interface/src/gf_model_get.cc | 6 +-
interface/src/gf_model_set.cc | 26 +-
interface/src/gf_poly.cc | 6 +-
interface/src/gf_precond.cc | 8 +-
interface/src/gf_precond_get.cc | 6 +-
interface/src/gf_slice.cc | 10 +-
interface/src/gf_slice_get.cc | 6 +-
interface/src/gf_slice_set.cc | 6 +-
interface/src/gf_spmat.cc | 8 +-
interface/src/gf_spmat_get.cc | 6 +-
interface/src/gf_spmat_set.cc | 6 +-
interface/src/gf_util.cc | 8 +-
interface/src/gf_workspace.cc | 6 +-
interface/src/gfi_array.c | 2 +-
interface/src/gfi_array.h | 2 +-
interface/src/gfi_rpc.h | 2 +-
interface/src/gfi_rpc_clnt.c | 2 +-
interface/src/gfi_rpc_server.c | 2 +-
interface/src/gfi_rpc_svc.c | 2 +-
interface/src/gfi_rpc_xdr.c | 2 +-
interface/src/matlab/Makefile.am | 6 +-
interface/src/matlab/gfObject.m | 6 +-
interface/src/matlab/gf_asm_pdetoolbc.m | 6 +-
interface/src/matlab/gf_colormap.m | 6 +-
interface/src/matlab/gf_compute_Q1grid_interp.m | 6 +-
interface/src/matlab/gf_mesh_fem_get_eval.m | 6 +-
interface/src/matlab/gf_plot.m | 6 +-
interface/src/matlab/gf_plot_1D.m | 6 +-
interface/src/matlab/gf_plot_mesh.m | 6 +-
interface/src/matlab/gf_plot_slice.m | 6 +-
interface/src/matlab/gfm_common.c | 2 +-
interface/src/matlab/gfm_common.h | 2 +-
interface/src/matlab/gfm_mex.c | 2 +-
interface/src/matlab/gfm_rpc_mexint.c | 2 +-
interface/src/matlab/private/Makefile.am | 2 +-
interface/src/matlab/private/getopt.m | 2 +-
interface/src/octave/@gfContStruct/char.m | 4 -
interface/src/octave/@gfContStruct/display.m | 6 -
interface/src/octave/@gfContStruct/get.m | 11 -
interface/src/octave/@gfContStruct/gfContStruct.m | 21 -
interface/src/octave/@gfContStruct/loadobj.m | 6 -
interface/src/octave/@gfContStruct/saveobj.m | 6 -
interface/src/octave/@gfContStruct/subsref.m | 48 -
interface/src/octave/@gfCvStruct/char.m | 4 -
interface/src/octave/@gfCvStruct/display.m | 6 -
interface/src/octave/@gfCvStruct/get.m | 11 -
interface/src/octave/@gfCvStruct/gfCvStruct.m | 21 -
interface/src/octave/@gfCvStruct/loadobj.m | 6 -
interface/src/octave/@gfCvStruct/saveobj.m | 6 -
interface/src/octave/@gfCvStruct/subsref.m | 48 -
interface/src/octave/@gfEltm/gfEltm.m | 21 -
interface/src/octave/@gfEltm/loadobj.m | 6 -
interface/src/octave/@gfEltm/saveobj.m | 6 -
interface/src/octave/@gfEltm/subsref.m | 34 -
interface/src/octave/@gfFem/char.m | 4 -
interface/src/octave/@gfFem/display.m | 6 -
interface/src/octave/@gfFem/get.m | 11 -
interface/src/octave/@gfFem/gfFem.m | 21 -
interface/src/octave/@gfFem/loadobj.m | 6 -
interface/src/octave/@gfFem/saveobj.m | 6 -
interface/src/octave/@gfFem/subsref.m | 48 -
interface/src/octave/@gfGeoTrans/char.m | 4 -
interface/src/octave/@gfGeoTrans/display.m | 6 -
interface/src/octave/@gfGeoTrans/get.m | 11 -
interface/src/octave/@gfGeoTrans/gfGeoTrans.m | 21 -
interface/src/octave/@gfGeoTrans/loadobj.m | 6 -
interface/src/octave/@gfGeoTrans/saveobj.m | 6 -
interface/src/octave/@gfGeoTrans/subsref.m | 48 -
interface/src/octave/@gfGlobalFunction/char.m | 4 -
interface/src/octave/@gfGlobalFunction/display.m | 6 -
interface/src/octave/@gfGlobalFunction/get.m | 11 -
.../octave/@gfGlobalFunction/gfGlobalFunction.m | 21 -
interface/src/octave/@gfGlobalFunction/loadobj.m | 6 -
interface/src/octave/@gfGlobalFunction/saveobj.m | 6 -
interface/src/octave/@gfGlobalFunction/subsref.m | 48 -
interface/src/octave/@gfInteg/char.m | 4 -
interface/src/octave/@gfInteg/display.m | 6 -
interface/src/octave/@gfInteg/get.m | 11 -
interface/src/octave/@gfInteg/gfInteg.m | 21 -
interface/src/octave/@gfInteg/loadobj.m | 6 -
interface/src/octave/@gfInteg/saveobj.m | 6 -
interface/src/octave/@gfInteg/subsref.m | 48 -
interface/src/octave/@gfLevelSet/char.m | 4 -
interface/src/octave/@gfLevelSet/display.m | 6 -
interface/src/octave/@gfLevelSet/get.m | 11 -
interface/src/octave/@gfLevelSet/gfLevelSet.m | 21 -
interface/src/octave/@gfLevelSet/loadobj.m | 6 -
interface/src/octave/@gfLevelSet/saveobj.m | 6 -
interface/src/octave/@gfLevelSet/set.m | 11 -
interface/src/octave/@gfLevelSet/subsref.m | 80 -
interface/src/octave/@gfMesh/char.m | 4 -
interface/src/octave/@gfMesh/display.m | 6 -
interface/src/octave/@gfMesh/get.m | 11 -
interface/src/octave/@gfMesh/gfMesh.m | 21 -
interface/src/octave/@gfMesh/loadobj.m | 6 -
interface/src/octave/@gfMesh/saveobj.m | 6 -
interface/src/octave/@gfMesh/set.m | 11 -
interface/src/octave/@gfMesh/subsref.m | 250 ---
interface/src/octave/@gfMeshFem/char.m | 4 -
interface/src/octave/@gfMeshFem/display.m | 6 -
interface/src/octave/@gfMeshFem/get.m | 11 -
interface/src/octave/@gfMeshFem/gfMeshFem.m | 21 -
interface/src/octave/@gfMeshFem/loadobj.m | 6 -
interface/src/octave/@gfMeshFem/saveobj.m | 6 -
interface/src/octave/@gfMeshFem/set.m | 11 -
interface/src/octave/@gfMeshFem/subsref.m | 170 --
interface/src/octave/@gfMeshIm/char.m | 4 -
interface/src/octave/@gfMeshIm/display.m | 6 -
interface/src/octave/@gfMeshIm/get.m | 11 -
interface/src/octave/@gfMeshIm/gfMeshIm.m | 21 -
interface/src/octave/@gfMeshIm/loadobj.m | 6 -
interface/src/octave/@gfMeshIm/saveobj.m | 6 -
interface/src/octave/@gfMeshIm/set.m | 11 -
interface/src/octave/@gfMeshIm/subsref.m | 80 -
interface/src/octave/@gfMeshImData/char.m | 4 -
interface/src/octave/@gfMeshImData/display.m | 6 -
interface/src/octave/@gfMeshImData/get.m | 11 -
interface/src/octave/@gfMeshImData/gfMeshImData.m | 21 -
interface/src/octave/@gfMeshImData/loadobj.m | 6 -
interface/src/octave/@gfMeshImData/saveobj.m | 6 -
interface/src/octave/@gfMeshImData/set.m | 11 -
interface/src/octave/@gfMeshImData/subsref.m | 80 -
interface/src/octave/@gfMeshLevelSet/char.m | 4 -
interface/src/octave/@gfMeshLevelSet/display.m | 6 -
interface/src/octave/@gfMeshLevelSet/get.m | 11 -
.../src/octave/@gfMeshLevelSet/gfMeshLevelSet.m | 21 -
interface/src/octave/@gfMeshLevelSet/loadobj.m | 6 -
interface/src/octave/@gfMeshLevelSet/saveobj.m | 6 -
interface/src/octave/@gfMeshLevelSet/set.m | 11 -
interface/src/octave/@gfMeshLevelSet/subsref.m | 90 -
interface/src/octave/@gfMesherObject/char.m | 4 -
interface/src/octave/@gfMesherObject/display.m | 6 -
interface/src/octave/@gfMesherObject/get.m | 11 -
.../src/octave/@gfMesherObject/gfMesherObject.m | 21 -
interface/src/octave/@gfMesherObject/loadobj.m | 6 -
interface/src/octave/@gfMesherObject/saveobj.m | 6 -
interface/src/octave/@gfMesherObject/subsref.m | 48 -
interface/src/octave/@gfModel/char.m | 4 -
interface/src/octave/@gfModel/display.m | 6 -
interface/src/octave/@gfModel/get.m | 11 -
interface/src/octave/@gfModel/gfModel.m | 21 -
interface/src/octave/@gfModel/loadobj.m | 6 -
interface/src/octave/@gfModel/saveobj.m | 6 -
interface/src/octave/@gfModel/set.m | 11 -
interface/src/octave/@gfModel/subsref.m | 1270 -------------
interface/src/octave/@gfPrecond/char.m | 4 -
interface/src/octave/@gfPrecond/display.m | 6 -
interface/src/octave/@gfPrecond/get.m | 11 -
interface/src/octave/@gfPrecond/gfPrecond.m | 21 -
interface/src/octave/@gfPrecond/loadobj.m | 6 -
interface/src/octave/@gfPrecond/saveobj.m | 6 -
interface/src/octave/@gfPrecond/subsref.m | 48 -
interface/src/octave/@gfSlice/char.m | 4 -
interface/src/octave/@gfSlice/display.m | 6 -
interface/src/octave/@gfSlice/get.m | 11 -
interface/src/octave/@gfSlice/gfSlice.m | 21 -
interface/src/octave/@gfSlice/loadobj.m | 6 -
interface/src/octave/@gfSlice/saveobj.m | 6 -
interface/src/octave/@gfSlice/set.m | 11 -
interface/src/octave/@gfSlice/subsref.m | 70 -
interface/src/octave/@gfSpmat/char.m | 4 -
interface/src/octave/@gfSpmat/display.m | 6 -
interface/src/octave/@gfSpmat/get.m | 11 -
interface/src/octave/@gfSpmat/gfSpmat.m | 21 -
interface/src/octave/@gfSpmat/loadobj.m | 6 -
interface/src/octave/@gfSpmat/saveobj.m | 6 -
interface/src/octave/@gfSpmat/set.m | 11 -
interface/src/octave/@gfSpmat/subsref.m | 170 --
interface/src/octave/Makefile.am | 48 +-
interface/src/octave/gf_asm.m | 343 ----
interface/src/octave/gf_compute.m | 169 --
interface/src/octave/gf_cont_struct.m | 90 -
interface/src/octave/gf_cont_struct_get.m | 77 -
interface/src/octave/gf_cvstruct_get.m | 42 -
interface/src/octave/gf_delete.m | 32 -
interface/src/octave/gf_eltm.m | 49 -
interface/src/octave/gf_fem.m | 93 -
interface/src/octave/gf_fem_get.m | 88 -
interface/src/octave/gf_geotrans.m | 35 -
interface/src/octave/gf_geotrans_get.m | 53 -
interface/src/octave/gf_global_function.m | 40 -
interface/src/octave/gf_global_function_get.m | 40 -
interface/src/octave/gf_integ.m | 67 -
interface/src/octave/gf_integ_get.m | 63 -
interface/src/octave/gf_levelset.m | 40 -
interface/src/octave/gf_levelset_get.m | 41 -
interface/src/octave/gf_levelset_set.m | 24 -
interface/src/octave/gf_linsolve.m | 41 -
interface/src/octave/gf_mesh.m | 126 --
interface/src/octave/gf_mesh_fem.m | 72 -
interface/src/octave/gf_mesh_fem_get.m | 282 ---
interface/src/octave/gf_mesh_fem_set.m | 82 -
interface/src/octave/gf_mesh_get.m | 298 ---
interface/src/octave/gf_mesh_im.m | 76 -
interface/src/octave/gf_mesh_im_data.m | 24 -
interface/src/octave/gf_mesh_im_data_get.m | 36 -
interface/src/octave/gf_mesh_im_data_set.m | 22 -
interface/src/octave/gf_mesh_im_get.m | 86 -
interface/src/octave/gf_mesh_im_set.m | 31 -
interface/src/octave/gf_mesh_levelset.m | 22 -
interface/src/octave/gf_mesh_levelset_get.m | 44 -
interface/src/octave/gf_mesh_levelset_set.m | 36 -
interface/src/octave/gf_mesh_set.m | 125 --
interface/src/octave/gf_mesher_object.m | 60 -
interface/src/octave/gf_mesher_object_get.m | 25 -
interface/src/octave/gf_model.m | 25 -
interface/src/octave/gf_model_get.m | 331 ----
interface/src/octave/gf_model_set.m | 1408 --------------
interface/src/octave/gf_precond.m | 57 -
interface/src/octave/gf_precond_get.m | 40 -
interface/src/octave/gf_slice.m | 113 --
interface/src/octave/gf_slice_get.m | 139 --
interface/src/octave/gf_slice_set.m | 22 -
interface/src/octave/gf_spmat.m | 68 -
interface/src/octave/gf_spmat_get.m | 91 -
interface/src/octave/gf_spmat_set.m | 62 -
interface/src/octave/gf_util.m | 34 -
interface/src/octave/gf_workspace.m | 59 -
interface/src/octave/gfm_common.c | 47 +-
interface/src/octave/gfm_common.h | 2 +-
interface/src/octave/gfm_mex.c | 10 +-
interface/src/octave/matrix.h | 1474 ---------------
interface/src/python/Makefile.am | 16 +-
interface/src/python/__init__.py | 6 +-
interface/src/python/getfem_python.c | 6 +-
interface/src/python/setup.py.in | 8 +-
interface/src/scilab/builddoc.sce | 6 +-
interface/src/scilab/changelog.txt | 6 +-
interface/src/scilab/demos/axrot_matrix.sci | 2 +-
.../src/scilab/demos/data/disc_2D_degree3.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h0.5.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h0_3.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h0_5.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h1.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h10.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h2.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h4.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h6.mesh | 2 +-
interface/src/scilab/demos/data/disc_P2_h8.mesh | 2 +-
.../src/scilab/demos/data/donut_regulier.mesh | 2 +-
.../demos/data/donut_regulier_32_elements.mesh | 2 +-
.../demos/data/donut_regulier_512_elements.mesh | 2 +-
.../demos/data/donut_regulier_72_elements.mesh | 2 +-
.../data/donut_regulier_8_elements_288ddl.mesh | 2 +-
.../sphere_with_quadratic_tetra_16000_elts.mesh | 2 +-
.../sphere_with_quadratic_tetra_2000_elts.mesh | 2 +-
.../data/sphere_with_quadratic_tetra_400_elts.mesh | 2 +-
.../data/sphere_with_quadratic_tetra_80_elts.mesh | 2 +-
.../data/sphere_with_quadratic_tetra_8_elts.mesh | 2 +-
interface/src/scilab/demos/data/tripod.mesh | 2 +-
interface/src/scilab/demos/data/vee_h_0.03.mesh | 2 +-
interface/src/scilab/demos/demo_Navier_Stokes.sce | 8 +-
interface/src/scilab/demos/demo_bilaplacian.sce | 6 +-
interface/src/scilab/demos/demo_continuation.sce | 10 +-
.../src/scilab/demos/demo_continuation_block.sce | 10 +-
.../src/scilab/demos/demo_continuation_vee.sce | 10 +-
.../demos/demo_convection_rotating_cavity.sce | 10 +-
interface/src/scilab/demos/demo_crack.sce | 8 +-
.../src/scilab/demos/demo_fictitious_domains.sce | 6 +-
.../demos/demo_fictitious_domains_laplacian.sce | 6 +-
interface/src/scilab/demos/demo_laplacian.sce | 6 +-
.../src/scilab/demos/demo_mesh_generation.sce | 10 +-
interface/src/scilab/demos/demo_mortar.sce | 6 +-
.../src/scilab/demos/demo_nonlinear_elasticity.sce | 6 +-
.../demos/demo_nonlinear_elasticity_anim.sce | 6 +-
interface/src/scilab/demos/demo_plasticity.sce | 6 +-
interface/src/scilab/demos/demo_plate.sce | 6 +-
interface/src/scilab/demos/demo_refine.sce | 6 +-
interface/src/scilab/demos/demo_static_contact.sce | 10 +-
interface/src/scilab/demos/demo_step_by_step.sce | 6 +-
interface/src/scilab/demos/demo_stokes_3D_tank.sce | 6 +-
.../src/scilab/demos/demo_stokes_3D_tank_draw.sce | 6 +-
.../scilab/demos/demo_structural_optimization.sce | 8 +-
.../demo_thermo_elasticity_electrical_coupling.sce | 8 +-
.../scilab/demos/demo_topological_optimization.sce | 6 +-
interface/src/scilab/demos/demo_tripod.sce | 6 +-
interface/src/scilab/demos/demo_tripod_alt.sce | 6 +-
interface/src/scilab/demos/demo_tripod_anim.sce | 6 +-
.../src/scilab/demos/demo_tripod_slice_anim.sce | 6 +-
interface/src/scilab/demos/demo_wave2D.sce | 6 +-
interface/src/scilab/demos/demo_wave2D_alt.sce | 6 +-
interface/src/scilab/demos/demo_wave2D_animate.sce | 6 +-
interface/src/scilab/demos/demo_wave_equation.sce | 6 +-
.../src/scilab/demos/sci_getfem.dem.gateway.sce | 2 +-
interface/src/scilab/demos/tutorial1.sce | 6 +-
interface/src/scilab/help/en_US/gf_asm.xml | 2 +-
interface/src/scilab/help/en_US/gf_fem.xml | 2 +-
interface/src/scilab/help/en_US/gf_fem_get.xml | 2 +-
.../src/scilab/help/en_US/gf_mesh_fem_get.xml | 4 +-
.../src/scilab/help/en_US/gf_mesh_fem_set.xml | 2 +-
interface/src/scilab/help/en_US/gf_model_set.xml | 16 +-
interface/src/scilab/help/en_US/gf_precond.xml | 2 +-
interface/src/scilab/help/en_US/gf_slice.xml | 2 +-
interface/src/scilab/help/en_US/objects.xml | 2 +-
interface/src/scilab/help/en_US/preliminary.xml | 2 +-
interface/src/scilab/help/latex/Makefile | 2 +-
interface/src/scilab/help/latex/getfemmatlab.lyx | 12 +-
interface/src/scilab/help/latex/getfemmatlab.tex | 12 +-
interface/src/scilab/help/latex/license.lyx | 2 +-
interface/src/scilab/help/latex/license.tex | 2 +-
interface/src/scilab/license.txt | 2 +-
interface/src/scilab/macros/add_empty_bound.sci | 2 +-
interface/src/scilab/macros/assert.sci | 2 +-
interface/src/scilab/macros/assert_field.sci | 2 +-
interface/src/scilab/macros/asserterr.sci | 2 +-
interface/src/scilab/macros/build_options_list.sci | 2 +-
interface/src/scilab/macros/buildmacros.sce | 2 +-
interface/src/scilab/macros/cart2pol.sci | 2 +-
interface/src/scilab/macros/champ3.sci | 2 +-
interface/src/scilab/macros/gf_asm_pdetoolbc.sci | 2 +-
interface/src/scilab/macros/gf_colormap.sci | 2 +-
.../src/scilab/macros/gf_compute_Q1grid_interp.sci | 2 +-
.../src/scilab/macros/gf_interpolate_on_grid.sci | 2 +-
.../src/scilab/macros/gf_mesh_fem_get_eval.sci | 2 +-
interface/src/scilab/macros/gf_plot.sci | 2 +-
interface/src/scilab/macros/gf_plot_1D.sci | 2 +-
interface/src/scilab/macros/gf_plot_mesh.sci | 2 +-
interface/src/scilab/macros/gf_plot_slice.sci | 2 +-
interface/src/scilab/macros/gf_solve.sci | 2 +-
interface/src/scilab/macros/gfassert.sci | 2 +-
interface/src/scilab/macros/has_field.sci | 2 +-
interface/src/scilab/macros/init_pde.sci | 2 +-
interface/src/scilab/macros/isauto.sci | 2 +-
interface/src/scilab/macros/isnumeric.sci | 2 +-
interface/src/scilab/macros/ison.sci | 2 +-
interface/src/scilab/macros/spdiags.sci | 2 +-
interface/src/scilab/macros/test_champ3.sce | 2 +-
interface/src/scilab/macros/test_spdiags.sce | 2 +-
interface/src/scilab/readme.txt | 2 +-
interface/src/scilab/sci_gateway/c/gfm_common.c | 2 +-
interface/src/scilab/sci_gateway/c/gfm_common.h | 2 +-
interface/src/scilab/sci_gateway/c/gfm_scilab.cpp | 2 +-
.../scilab/sci_gateway/c/rebuild_lib_windows.sci | 2 +-
interface/src/scilab/sci_gateway/c/sci_cgne.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_cgs.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_gmres.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_mgcr.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_spchol.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_spcholinc.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_spchsolve.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_splu.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_spluinc.c | 2 +-
interface/src/scilab/sci_gateway/c/sci_splusolve.c | 2 +-
.../src/scilab/sci_gateway/c/stream_redirect.h | 2 +-
interface/src/scilab/src/c/extras.c | 13 +-
.../src/scilab/tests/unit_tests/check_all.sce | 2 +-
.../src/scilab/tests/unit_tests/check_asm.sce | 2 +-
.../src/scilab/tests/unit_tests/check_fem.sce | 2 +-
.../src/scilab/tests/unit_tests/check_geotrans.sce | 2 +-
.../src/scilab/tests/unit_tests/check_integ.sce | 2 +-
.../tests/unit_tests/check_interpolated_fem.sce | 2 +-
.../src/scilab/tests/unit_tests/check_levelset.sce | 2 +-
.../src/scilab/tests/unit_tests/check_mesh_fem.sce | 2 +-
interface/src/scilab/tests/unit_tests/check_oo.sce | 2 +-
.../src/scilab/tests/unit_tests/check_plot.sce | 2 +-
.../src/scilab/tests/unit_tests/check_slices.sce | 2 +-
.../src/scilab/tests/unit_tests/check_spmat.sce | 2 +-
.../scilab/tests/unit_tests/check_workspace.sce | 2 +-
.../src/scilab/tests/unit_tests/test_argyris.sce | 2 +-
.../tests/unit_tests/test_plasticity_new_brick.sce | 2 +-
interface/tests/Makefile.am | 2 +-
interface/tests/matlab/Makefile.am | 21 +-
interface/tests/matlab/axrot_matrix.m | 6 +-
interface/tests/matlab/check_all.m | 6 +-
.../matlab/{check_all.sh => check_all_matlab.sh} | 6 +-
.../matlab/{check_all.sh => check_all_octave.sh} | 18 +-
interface/tests/matlab/check_asm.m | 6 +-
interface/tests/matlab/check_fem.m | 6 +-
interface/tests/matlab/check_geotrans.m | 6 +-
interface/tests/matlab/check_integ.m | 6 +-
interface/tests/matlab/check_interpolated_fem.m | 6 +-
interface/tests/matlab/check_levelset.m | 6 +-
interface/tests/matlab/check_mesh_fem.m | 13 +-
interface/tests/matlab/check_mitc.m | 6 +-
interface/tests/matlab/check_oo.m | 6 +-
interface/tests/matlab/check_plasticity.m | 6 +-
interface/tests/matlab/check_plot.m | 6 +-
interface/tests/matlab/check_slices.m | 6 +-
interface/tests/matlab/check_spmat.m | 6 +-
interface/tests/matlab/check_workspace.m | 6 +-
.../tests/matlab/demo_Mindlin_Reissner_plate.m | 6 +-
interface/tests/matlab/demo_Navier_Stokes.m | 8 +-
.../tests/matlab/demo_Nitsche_contact_by_hand.m | 6 +-
interface/tests/matlab/demo_bilaplacian.m | 6 +-
.../demo_contact_fictitious_domain_nitsche.m | 6 +-
interface/tests/matlab/demo_continuation.m | 8 +-
.../tests/matlab/demo_convection_rotating_cavity.m | 6 +-
interface/tests/matlab/demo_crack.m | 8 +-
interface/tests/matlab/demo_dynamic_contact.m | 8 +-
interface/tests/matlab/demo_dynamic_plasticity.m | 6 +-
.../matlab/demo_dynamic_plasticity_with_contact.m | 6 +-
interface/tests/matlab/demo_elasticity.m | 6 +-
interface/tests/matlab/demo_fictitious_domains.m | 6 +-
.../matlab/demo_fictitious_domains_laplacian.m | 6 +-
interface/tests/matlab/demo_laplacian.m | 6 +-
interface/tests/matlab/demo_laplacian_DG.m | 26 +-
interface/tests/matlab/demo_laplacian_pyramid.m | 6 +-
.../tests/matlab/demo_large_sliding_contact.m | 6 +-
interface/tests/matlab/demo_mesh_generation.m | 8 +-
interface/tests/matlab/demo_mortar.m | 6 +-
interface/tests/matlab/demo_nonlinear_elasticity.m | 6 +-
.../tests/matlab/demo_nonlinear_elasticity_anim.m | 6 +-
interface/tests/matlab/demo_periodic_laplacian.m | 6 +-
interface/tests/matlab/demo_plasticity.m | 6 +-
interface/tests/matlab/demo_refine.m | 6 +-
interface/tests/matlab/demo_static_contact.m | 8 +-
interface/tests/matlab/demo_step_by_step.m | 6 +-
interface/tests/matlab/demo_stokes_3D_tank.m | 6 +-
interface/tests/matlab/demo_stokes_3D_tank_draw.m | 6 +-
.../tests/matlab/demo_structural_optimization.m | 8 +-
.../demo_thermo_elasticity_electrical_coupling.m | 8 +-
.../tests/matlab/demo_topological_optimization.m | 8 +-
interface/tests/matlab/demo_tripod.m | 6 +-
interface/tests/matlab/demo_tripod_alt.m | 6 +-
interface/tests/matlab/demo_tripod_slice_anim.m | 6 +-
interface/tests/matlab/demo_wave2D.m | 6 +-
interface/tests/matlab/demo_wave2D_alt.m | 6 +-
interface/tests/matlab/demo_wave2D_animate.m | 6 +-
interface/tests/matlab/demo_wave_equation.m | 6 +-
interface/tests/matlab/demo_wheel_contact.m | 6 +-
interface/tests/matlab/plate_Impact.m | 6 +-
interface/tests/matlab/private/asserterr.m | 2 +-
interface/tests/matlab/private/gfassert.m | 2 +-
.../tests/matlab/test1_nitsche_large_sliding.m | 6 +-
.../tests/matlab/test2_nitsche_large_sliding.m | 6 +-
interface/tests/matlab/test_argyris.m | 6 +-
interface/tests/matlab/tripod_anim.m | 6 +-
interface/tests/matlab/tutorial1.m | 6 +-
interface/tests/matlab/uAnalytic.m | 6 +-
interface/tests/meshes/Makefile.am | 2 +-
interface/tests/meshes/donut_regulier.mesh | 2 +-
interface/tests/meshes/holed_bar.mesh | 2 +-
interface/tests/meshes/ladder.mesh | 2 +-
interface/tests/meshes/ladder_1500.mesh | 2 +-
interface/tests/meshes/ladder_370.mesh | 2 +-
interface/tests/meshes/tripod.mesh | 2 +-
interface/tests/python/Makefile.am | 7 +-
interface/tests/python/check_asm.py | 15 +-
interface/tests/python/check_export.py | 11 +-
interface/tests/python/check_global_functions.py | 12 +-
interface/tests/python/check_levelset.py | 11 +-
interface/tests/python/check_mixed_mesh.py | 18 +-
interface/tests/python/check_secondary_domain.py | 12 +-
.../tests/python/demo_Mindlin_Reissner_plate.py | 12 +-
.../tests/python/demo_Vector_Potential_Curl_DG.py | 339 ++++
interface/tests/python/demo_crack.py | 11 +-
.../python/demo_cracked_thermo_elastic_body.py | 12 +-
interface/tests/python/demo_dynamic_contact_1D.py | 19 +-
.../tests/python/demo_elastic_ring_contact.py | 20 +-
interface/tests/python/demo_elasticity_HHO.py | 13 +-
interface/tests/python/demo_fictitious_domains.py | 15 +-
.../tests/python/demo_finite_strain_plasticity.py | 28 +-
.../python/demo_finite_strain_plasticity_3D.py | 28 +-
interface/tests/python/demo_laplacian.py | 13 +-
interface/tests/python/demo_laplacian_DG.py | 36 +-
interface/tests/python/demo_laplacian_HHO.py | 13 +-
.../tests/python/demo_laplacian_aposteriori.py | 22 +-
interface/tests/python/demo_laplacian_pyramid.py | 15 +-
.../tests/python/demo_large_sliding_contact.py | 14 +-
interface/tests/python/demo_mortar.py | 14 +-
interface/tests/python/demo_navier_stokes.py | 11 +-
.../tests/python/demo_nonlinear_elasticity.py | 27 +-
interface/tests/python/demo_parallel_laplacian.py | 55 +-
interface/tests/python/demo_phase_field.py | 34 +-
interface/tests/python/demo_plasticity.py | 12 +-
interface/tests/python/demo_plate.py | 12 +-
interface/tests/python/demo_static_contact.py | 14 +-
interface/tests/python/demo_step_by_step.py | 11 +-
interface/tests/python/demo_stokes_3D_tank.py | 11 +-
interface/tests/python/demo_stokes_3D_tank_draw.py | 14 +-
.../demo_thermo_elasticity_electrical_coupling.py | 61 +-
interface/tests/python/demo_tresca.py | 15 +-
interface/tests/python/demo_tripod.py | 13 +-
interface/tests/python/demo_tripod_alt.py | 13 +-
interface/tests/python/demo_unit_disk.py | 11 +-
interface/tests/python/demo_wave.py | 14 +-
interface/tests/python/demo_wave_equation.py | 14 +-
interface/tests/python/demo_wheel_contact.py | 13 +-
interface/tests/python/getfem_tvtk.py | 15 +-
interface/tests/python/tutorial1.py | 11 +-
internal_tools/HCT_reduced_triangle_base.cc | 2 +-
internal_tools/HCT_triangle_base.cc | 2 +-
internal_tools/Makefile | 2 +-
internal_tools/argyris_base.cc | 2 +-
internal_tools/c1_piecep3_quad.cc | 2 +-
internal_tools/hermite_tetrahedron_base.cc | 2 +-
internal_tools/make_donut.C | 2 +-
internal_tools/morley_base.cc | 2 +-
internal_tools/simplexification_refelt.cc | 4 +-
m4/Makefile.am | 2 +-
m4/acx_getfem.m4 | 2 +-
m4/ax_check_cxx_flag.m4 | 2 +-
m4/scilab.m4 | 2 +-
msvc/test_contact/contact_problem.cpp | 2 +-
msvc/test_contact/contact_problem.h | 2 +-
msvc/test_contact/run/2Dresults/contact.param | 2 +-
msvc/test_contact/run/3Dresults/contact.param | 2 +-
msvc/test_contact/test_contact.cpp | 2 +-
requirements.txt | 1 +
src/Makefile.am | 6 +-
src/bgeot_convex_ref.cc | 8 +-
src/bgeot_convex_ref_simplexified.cc | 6 +-
src/bgeot_convex_structure.cc | 6 +-
src/bgeot_ftool.cc | 6 +-
src/bgeot_geometric_trans.cc | 6 +-
src/bgeot_geotrans_inv.cc | 6 +-
src/bgeot_kdtree.cc | 6 +-
src/bgeot_mesh_structure.cc | 36 +-
src/bgeot_node_tab.cc | 6 +-
src/bgeot_poly.cc | 6 +-
src/bgeot_poly_composite.cc | 6 +-
src/bgeot_rtree.cc | 6 +-
src/bgeot_small_vector.cc | 6 +-
src/bgeot_sparse_tensors.cc | 14 +-
src/bgeot_torus.cc | 6 +-
src/dal_backtrace.cc | 6 +-
src/dal_bit_vector.cc | 6 +-
src/dal_singleton.cc | 6 +-
src/dal_static_stored_objects.cc | 6 +-
src/getfem/bgeot_comma_init.h | 6 +-
src/getfem/bgeot_config.h | 6 +-
src/getfem/bgeot_convex.h | 6 +-
src/getfem/bgeot_convex_ref.h | 6 +-
src/getfem/bgeot_convex_structure.h | 6 +-
src/getfem/bgeot_ftool.h | 6 +-
src/getfem/bgeot_geometric_trans.h | 8 +-
src/getfem/bgeot_geotrans_inv.h | 6 +-
src/getfem/bgeot_kdtree.h | 6 +-
src/getfem/bgeot_mesh.h | 6 +-
src/getfem/bgeot_mesh_structure.h | 47 +-
src/getfem/bgeot_node_tab.h | 6 +-
src/getfem/bgeot_permutations.h | 6 +-
src/getfem/bgeot_poly.h | 6 +-
src/getfem/bgeot_poly_composite.h | 6 +-
src/getfem/bgeot_rtree.h | 6 +-
src/getfem/bgeot_small_vector.h | 6 +-
src/getfem/bgeot_sparse_tensors.h | 6 +-
src/getfem/bgeot_tensor.h | 6 +-
src/getfem/bgeot_torus.h | 6 +-
src/getfem/dal_backtrace.h | 6 +-
src/getfem/dal_basic.h | 6 +-
src/getfem/dal_bit_vector.h | 6 +-
src/getfem/dal_config.h | 6 +-
src/getfem/dal_naming_system.h | 6 +-
src/getfem/dal_singleton.h | 6 +-
src/getfem/dal_static_stored_objects.h | 6 +-
src/getfem/dal_tas.h | 6 +-
src/getfem/dal_tree_sorted.h | 6 +-
src/getfem/getfem_HHO.h | 6 +-
src/getfem/getfem_Navier_Stokes.h | 6 +-
src/getfem/getfem_accumulated_distro.h | 10 +-
src/getfem/getfem_assembling.h | 6 +-
src/getfem/getfem_assembling_tensors.h | 6 +-
src/getfem/getfem_config.h | 18 +-
src/getfem/getfem_contact_and_friction_common.h | 6 +-
src/getfem/getfem_contact_and_friction_integral.h | 6 +-
.../getfem_contact_and_friction_large_sliding.h | 6 +-
src/getfem/getfem_contact_and_friction_nodal.h | 6 +-
src/getfem/getfem_context.h | 6 +-
src/getfem/getfem_continuation.h | 6 +-
src/getfem/getfem_convect.h | 6 +-
src/getfem/getfem_copyable_ptr.h | 6 +-
src/getfem/getfem_crack_sif.h | 6 +-
src/getfem/getfem_deformable_mesh.h | 6 +-
src/getfem/getfem_derivatives.h | 6 +-
src/getfem/getfem_error_estimate.h | 10 +-
src/getfem/getfem_export.h | 6 +-
src/getfem/getfem_fem.h | 6 +-
src/getfem/getfem_fem_global_function.h | 8 +-
src/getfem/getfem_fem_level_set.h | 6 +-
src/getfem/getfem_fourth_order.h | 14 +-
src/getfem/getfem_generic_assembly.h | 72 +-
.../getfem_generic_assembly_compile_and_exec.h | 30 +-
...tfem_generic_assembly_functions_and_operators.h | 6 +-
src/getfem/getfem_generic_assembly_semantic.h | 6 +-
src/getfem/getfem_generic_assembly_tree.h | 22 +-
src/getfem/getfem_global_function.h | 8 +-
src/getfem/getfem_im_data.h | 6 +-
src/getfem/getfem_im_list.h | 2 +-
src/getfem/getfem_import.h | 12 +-
src/getfem/getfem_integration.h | 6 +-
src/getfem/getfem_interpolated_fem.h | 6 +-
src/getfem/getfem_interpolation.h | 6 +-
src/getfem/getfem_level_set.h | 6 +-
src/getfem/getfem_level_set_contact.h | 6 +-
src/getfem/getfem_linearized_plates.h | 6 +-
src/getfem/getfem_locale.h | 6 +-
src/getfem/getfem_mat_elem.h | 6 +-
src/getfem/getfem_mat_elem_type.h | 6 +-
src/getfem/getfem_mesh.h | 18 +-
src/getfem/getfem_mesh_fem.h | 6 +-
src/getfem/getfem_mesh_fem_global_function.h | 8 +-
src/getfem/getfem_mesh_fem_level_set.h | 6 +-
src/getfem/getfem_mesh_fem_product.h | 6 +-
src/getfem/getfem_mesh_fem_sum.h | 6 +-
src/getfem/getfem_mesh_im.h | 6 +-
src/getfem/getfem_mesh_im_level_set.h | 6 +-
src/getfem/getfem_mesh_level_set.h | 6 +-
src/getfem/getfem_mesh_region.h | 6 +-
src/getfem/getfem_mesh_slice.h | 6 +-
src/getfem/getfem_mesh_slicers.h | 6 +-
src/getfem/getfem_mesher.h | 6 +-
src/getfem/getfem_model_solvers.h | 187 +-
src/getfem/getfem_models.h | 164 +-
src/getfem/getfem_nonlinear_elasticity.h | 6 +-
src/getfem/getfem_omp.h | 6 +-
src/getfem/getfem_partial_mesh_fem.h | 6 +-
src/getfem/getfem_plasticity.h | 19 +-
src/getfem/getfem_projected_fem.h | 6 +-
src/getfem/getfem_regular_meshes.h | 6 +-
src/getfem/getfem_superlu.h | 6 +-
src/getfem/getfem_torus.h | 6 +-
src/getfem_HHO.cc | 6 +-
src/getfem_assembling_tensors.cc | 9 +-
src/getfem_contact_and_friction_common.cc | 6 +-
src/getfem_contact_and_friction_integral.cc | 10 +-
src/getfem_contact_and_friction_large_sliding.cc | 6 +-
src/getfem_contact_and_friction_nodal.cc | 18 +-
src/getfem_context.cc | 6 +-
src/getfem_continuation.cc | 6 +-
src/getfem_enumeration_dof_para.cc | 20 +-
src/getfem_error_estimate.cc | 10 +-
src/getfem_export.cc | 8 +-
src/getfem_fem.cc | 6 +-
src/getfem_fem_composite.cc | 6 +-
src/getfem_fem_global_function.cc | 6 +-
src/getfem_fem_level_set.cc | 8 +-
src/getfem_fourth_order.cc | 6 +-
src/getfem_generic_assembly_compile_and_exec.cc | 1926 +++++++++++++++-----
...fem_generic_assembly_functions_and_operators.cc | 9 +-
src/getfem_generic_assembly_interpolation.cc | 35 +-
src/getfem_generic_assembly_semantic.cc | 121 +-
src/getfem_generic_assembly_tree.cc | 38 +-
src/getfem_generic_assembly_workspace.cc | 365 ++--
src/getfem_global_function.cc | 8 +-
src/getfem_im_data.cc | 6 +-
src/getfem_import.cc | 61 +-
src/getfem_integration.cc | 6 +-
src/getfem_integration_composite.cc | 6 +-
src/getfem_interpolated_fem.cc | 6 +-
src/getfem_interpolation.cc | 14 +-
src/getfem_interpolation_on_deformed_domains.cc | 6 +-
src/getfem_level_set.cc | 6 +-
src/getfem_level_set_contact.cc | 6 +-
src/getfem_linearized_plates.cc | 8 +-
src/getfem_locale.cc | 6 +-
src/getfem_mat_elem.cc | 10 +-
src/getfem_mat_elem_type.cc | 6 +-
src/getfem_mesh.cc | 75 +-
src/getfem_mesh_fem.cc | 10 +-
src/getfem_mesh_fem_global_function.cc | 8 +-
src/getfem_mesh_fem_level_set.cc | 6 +-
src/getfem_mesh_fem_product.cc | 6 +-
src/getfem_mesh_fem_sum.cc | 6 +-
src/getfem_mesh_im.cc | 6 +-
src/getfem_mesh_im_level_set.cc | 6 +-
src/getfem_mesh_level_set.cc | 6 +-
src/getfem_mesh_region.cc | 6 +-
src/getfem_mesh_slice.cc | 6 +-
src/getfem_mesh_slicers.cc | 6 +-
src/getfem_mesher.cc | 44 +-
src/getfem_model_solvers.cc | 305 +++-
src/getfem_models.cc | 537 +++---
src/getfem_nonlinear_elasticity.cc | 8 +-
src/getfem_omp.cc | 6 +-
src/getfem_partial_mesh_fem.cc | 6 +-
src/getfem_plasticity.cc | 7 +-
src/getfem_projected_fem.cc | 6 +-
src/getfem_regular_meshes.cc | 6 +-
src/getfem_superlu.cc | 6 +-
src/getfem_torus.cc | 6 +-
src/gmm/gmm.h | 6 +-
src/gmm/gmm_MUMPS_interface.h | 6 +-
src/gmm/gmm_algobase.h | 6 +-
src/gmm/gmm_blas.h | 12 +-
src/gmm/gmm_blas_interface.h | 99 +-
src/gmm/gmm_condition_number.h | 6 +-
src/gmm/gmm_conjugated.h | 6 +-
src/gmm/gmm_def.h | 6 +-
src/gmm/gmm_dense_Householder.h | 6 +-
src/gmm/gmm_dense_lu.h | 8 +-
src/gmm/gmm_dense_matrix_functions.h | 6 +-
src/gmm/gmm_dense_qr.h | 6 +-
src/gmm/gmm_dense_sylvester.h | 6 +-
src/gmm/gmm_domain_decomp.h | 6 +-
src/gmm/gmm_except.h | 12 +-
src/gmm/gmm_feedback_management.h | 12 +-
src/gmm/gmm_inoutput.h | 6 +-
src/gmm/gmm_interface.h | 6 +-
src/gmm/gmm_interface_bgeot.h | 6 +-
src/gmm/gmm_iter.h | 6 +-
src/gmm/gmm_iter_solvers.h | 6 +-
src/gmm/gmm_kernel.h | 6 +-
src/gmm/gmm_lapack_interface.h | 89 +-
src/gmm/gmm_least_squares_cg.h | 6 +-
src/gmm/gmm_matrix.h | 6 +-
src/gmm/gmm_modified_gram_schmidt.h | 8 +-
src/gmm/gmm_opt.h | 6 +-
src/gmm/gmm_precond.h | 8 +-
src/gmm/gmm_precond_diagonal.h | 6 +-
src/gmm/gmm_precond_ildlt.h | 8 +-
src/gmm/gmm_precond_ildltt.h | 6 +-
src/gmm/gmm_precond_ilu.h | 8 +-
src/gmm/gmm_precond_ilut.h | 8 +-
src/gmm/gmm_precond_ilutp.h | 6 +-
src/gmm/gmm_precond_mr_approx_inverse.h | 8 +-
src/gmm/gmm_range_basis.h | 6 +-
src/gmm/gmm_real_part.h | 6 +-
src/gmm/gmm_ref.h | 6 +-
src/gmm/gmm_scaled.h | 6 +-
src/gmm/gmm_solver_Schwarz_additive.h | 6 +-
src/gmm/gmm_solver_bfgs.h | 6 +-
src/gmm/gmm_solver_bicgstab.h | 8 +-
src/gmm/gmm_solver_cg.h | 8 +-
src/gmm/gmm_solver_constrained_cg.h | 6 +-
src/gmm/gmm_solver_gmres.h | 8 +-
src/gmm/gmm_solver_idgmres.h | 6 +-
src/gmm/gmm_solver_qmr.h | 8 +-
src/gmm/gmm_std.h | 6 +-
src/gmm/gmm_sub_index.h | 6 +-
src/gmm/gmm_sub_matrix.h | 6 +-
src/gmm/gmm_sub_vector.h | 6 +-
src/gmm/gmm_superlu_interface.h | 6 +-
src/gmm/gmm_transposed.h | 6 +-
src/gmm/gmm_tri_solve.h | 6 +-
src/gmm/gmm_vector.h | 6 +-
src/gmm/gmm_vector_to_matrix.h | 6 +-
superlu/BLAS.c | 2 +-
superlu/Makefile.am | 2 +-
tests/Makefile.am | 10 +-
tests/bilaplacian.cc | 10 +-
tests/bilaplacian.param | 2 +-
tests/bilaplacian.pl | 6 +-
tests/crack.cc | 10 +-
tests/crack.param | 2 +-
tests/crack.pl | 6 +-
tests/cyl_slicer.cc | 6 +-
tests/cyl_slicer.pl | 6 +-
tests/dynamic_array.cc | 6 +-
tests/dynamic_array.pl | 6 +-
tests/dynamic_tas.cc | 6 +-
tests/dynamic_tas.pl | 6 +-
tests/elastostatic.cc | 10 +-
tests/elastostatic.param | 2 +-
tests/elastostatic.pl | 6 +-
tests/geo_trans_inv.cc | 6 +-
tests/geo_trans_inv.param | 2 +-
tests/geo_trans_inv.pl | 6 +-
tests/gmm_torture01_lusolve.cc | 6 +-
tests/gmm_torture02_baseop.cc | 6 +-
tests/gmm_torture05_mult.cc | 6 +-
tests/gmm_torture06_mat_mult.cc | 6 +-
tests/gmm_torture10_qr.cc | 6 +-
tests/gmm_torture15_sub.cc | 6 +-
tests/gmm_torture20_iterative_solvers.cc | 6 +-
tests/heat_equation.cc | 10 +-
tests/heat_equation.param | 2 +-
tests/heat_equation.pl | 6 +-
tests/helmholtz.cc | 10 +-
tests/helmholtz.param | 2 +-
tests/helmholtz.pl | 6 +-
tests/integration.cc | 6 +-
tests/integration.pl | 6 +-
tests/laplacian.cc | 10 +-
tests/laplacian.param | 2 +-
tests/laplacian.pl | 6 +-
tests/laplacian_conv_pk.pl | 6 +-
tests/laplacian_with_bricks.cc | 18 +-
tests/laplacian_with_bricks.param | 2 +-
tests/laplacian_with_bricks.pl | 6 +-
tests/make_gmm_test.pl | 6 +-
tests/meshes/disc_2D_degree3.mesh | 2 +-
tests/meshes/disc_P2_h0_3.mesh | 2 +-
tests/meshes/disc_P2_h0_5.mesh | 2 +-
tests/meshes/disc_P2_h1.mesh | 2 +-
tests/meshes/disc_P2_h10.mesh | 2 +-
tests/meshes/disc_P2_h2.mesh | 2 +-
tests/meshes/disc_P2_h4.mesh | 2 +-
tests/meshes/disc_P2_h6.mesh | 2 +-
tests/meshes/disc_P2_h8.mesh | 2 +-
tests/meshes/disc_with_a_hole.mesh | 2 +-
tests/meshes/donut_regulier_32_elements.mesh | 2 +-
tests/meshes/donut_regulier_512_elements.mesh | 2 +-
tests/meshes/donut_regulier_72_elements.mesh | 2 +-
tests/meshes/donut_regulier_8_elements_288ddl.mesh | 2 +-
tests/meshes/multi_body.mesh | 2 +-
tests/meshes/punch2D_1.mesh | 2 +-
tests/meshes/punch2D_2.mesh | 2 +-
.../sphere_with_quadratic_tetra_16000_elts.mesh | 2 +-
.../sphere_with_quadratic_tetra_2000_elts.mesh | 2 +-
.../sphere_with_quadratic_tetra_400_elts.mesh | 2 +-
.../sphere_with_quadratic_tetra_80_elts.mesh | 2 +-
.../meshes/sphere_with_quadratic_tetra_8_elts.mesh | 2 +-
tests/nonlinear_elastostatic.cc | 10 +-
tests/nonlinear_elastostatic.param | 2 +-
tests/nonlinear_elastostatic.pl | 6 +-
tests/nonlinear_membrane.cc | 8 +-
tests/nonlinear_membrane.param | 2 +-
tests/nonlinear_membrane.pl | 6 +-
tests/plasticity.cc | 10 +-
tests/plasticity.param | 2 +-
tests/plasticity.pl | 6 +-
tests/plate.cc | 10 +-
tests/plate.param | 2 +-
tests/plate.pl | 6 +-
tests/poly.cc | 6 +-
tests/poly.pl | 6 +-
tests/schwarz_additive.cc | 8 +-
tests/schwarz_additive.param | 2 +-
tests/schwarz_additive.pl | 6 +-
tests/stokes.cc | 10 +-
tests/stokes.param | 2 +-
tests/stokes.pl | 6 +-
tests/test_assembly.cc | 6 +-
tests/test_assembly.pl | 6 +-
tests/test_assembly_assignment.cc | 6 +-
tests/test_assembly_assignment.pl | 6 +-
tests/test_condensation.cc | 184 ++
tests/test_condensation.pl | 105 ++
tests/test_continuation.cc | 10 +-
tests/test_continuation.param | 2 +-
tests/test_continuation.pl | 6 +-
tests/test_gmm_matrix_functions.cc | 6 +-
tests/test_gmm_matrix_functions.pl | 6 +-
tests/test_int_set.cc | 6 +-
tests/test_int_set.pl | 6 +-
tests/test_internal_variables.cc | 6 +-
tests/test_internal_variables.pl | 6 +-
tests/test_interpolated_fem.cc | 6 +-
tests/test_interpolated_fem.param | 2 +-
tests/test_interpolated_fem.pl | 6 +-
tests/test_interpolation.cc | 6 +-
tests/test_interpolation.pl | 6 +-
tests/test_kdtree.cc | 6 +-
tests/test_kdtree.pl | 6 +-
tests/test_mat_elem.cc | 6 +-
tests/test_mat_elem.param | 2 +-
tests/test_mat_elem.pl | 6 +-
tests/test_mesh.cc | 6 +-
tests/test_mesh.pl | 6 +-
tests/test_mesh_generation.cc | 6 +-
tests/test_mesh_generation.pl | 6 +-
tests/test_mesh_im_level_set.cc | 8 +-
tests/test_mesh_im_level_set.pl | 6 +-
tests/test_range_basis.cc | 8 +-
tests/test_range_basis.param | 2 +-
tests/test_range_basis.pl | 6 +-
tests/test_rtree.cc | 6 +-
tests/test_rtree.pl | 6 +-
tests/test_slice.cc | 6 +-
tests/test_slice.pl | 6 +-
tests/test_small_vector.cc | 6 +-
tests/test_small_vector.pl | 6 +-
tests/test_tree_sorted.cc | 6 +-
tests/test_tree_sorted.pl | 6 +-
tests/thermo_elasticity_electrical_coupling.cc | 41 +-
tests/thermo_elasticity_electrical_coupling.param | 2 +-
tests/thermo_elasticity_electrical_coupling.pl | 6 +-
tests/wave_equation.cc | 10 +-
tests/wave_equation.param | 2 +-
tests/wave_equation.pl | 6 +-
1345 files changed, 8262 insertions(+), 15726 deletions(-)
create mode 100644 .codecov.yml
delete mode 100644 interface/src/octave/@gfContStruct/char.m
delete mode 100644 interface/src/octave/@gfContStruct/display.m
delete mode 100644 interface/src/octave/@gfContStruct/get.m
delete mode 100644 interface/src/octave/@gfContStruct/gfContStruct.m
delete mode 100644 interface/src/octave/@gfContStruct/loadobj.m
delete mode 100644 interface/src/octave/@gfContStruct/saveobj.m
delete mode 100644 interface/src/octave/@gfContStruct/subsref.m
delete mode 100644 interface/src/octave/@gfCvStruct/char.m
delete mode 100644 interface/src/octave/@gfCvStruct/display.m
delete mode 100644 interface/src/octave/@gfCvStruct/get.m
delete mode 100644 interface/src/octave/@gfCvStruct/gfCvStruct.m
delete mode 100644 interface/src/octave/@gfCvStruct/loadobj.m
delete mode 100644 interface/src/octave/@gfCvStruct/saveobj.m
delete mode 100644 interface/src/octave/@gfCvStruct/subsref.m
delete mode 100644 interface/src/octave/@gfEltm/gfEltm.m
delete mode 100644 interface/src/octave/@gfEltm/loadobj.m
delete mode 100644 interface/src/octave/@gfEltm/saveobj.m
delete mode 100644 interface/src/octave/@gfEltm/subsref.m
delete mode 100644 interface/src/octave/@gfFem/char.m
delete mode 100644 interface/src/octave/@gfFem/display.m
delete mode 100644 interface/src/octave/@gfFem/get.m
delete mode 100644 interface/src/octave/@gfFem/gfFem.m
delete mode 100644 interface/src/octave/@gfFem/loadobj.m
delete mode 100644 interface/src/octave/@gfFem/saveobj.m
delete mode 100644 interface/src/octave/@gfFem/subsref.m
delete mode 100644 interface/src/octave/@gfGeoTrans/char.m
delete mode 100644 interface/src/octave/@gfGeoTrans/display.m
delete mode 100644 interface/src/octave/@gfGeoTrans/get.m
delete mode 100644 interface/src/octave/@gfGeoTrans/gfGeoTrans.m
delete mode 100644 interface/src/octave/@gfGeoTrans/loadobj.m
delete mode 100644 interface/src/octave/@gfGeoTrans/saveobj.m
delete mode 100644 interface/src/octave/@gfGeoTrans/subsref.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/char.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/display.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/get.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/gfGlobalFunction.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/loadobj.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/saveobj.m
delete mode 100644 interface/src/octave/@gfGlobalFunction/subsref.m
delete mode 100644 interface/src/octave/@gfInteg/char.m
delete mode 100644 interface/src/octave/@gfInteg/display.m
delete mode 100644 interface/src/octave/@gfInteg/get.m
delete mode 100644 interface/src/octave/@gfInteg/gfInteg.m
delete mode 100644 interface/src/octave/@gfInteg/loadobj.m
delete mode 100644 interface/src/octave/@gfInteg/saveobj.m
delete mode 100644 interface/src/octave/@gfInteg/subsref.m
delete mode 100644 interface/src/octave/@gfLevelSet/char.m
delete mode 100644 interface/src/octave/@gfLevelSet/display.m
delete mode 100644 interface/src/octave/@gfLevelSet/get.m
delete mode 100644 interface/src/octave/@gfLevelSet/gfLevelSet.m
delete mode 100644 interface/src/octave/@gfLevelSet/loadobj.m
delete mode 100644 interface/src/octave/@gfLevelSet/saveobj.m
delete mode 100644 interface/src/octave/@gfLevelSet/set.m
delete mode 100644 interface/src/octave/@gfLevelSet/subsref.m
delete mode 100644 interface/src/octave/@gfMesh/char.m
delete mode 100644 interface/src/octave/@gfMesh/display.m
delete mode 100644 interface/src/octave/@gfMesh/get.m
delete mode 100644 interface/src/octave/@gfMesh/gfMesh.m
delete mode 100644 interface/src/octave/@gfMesh/loadobj.m
delete mode 100644 interface/src/octave/@gfMesh/saveobj.m
delete mode 100644 interface/src/octave/@gfMesh/set.m
delete mode 100644 interface/src/octave/@gfMesh/subsref.m
delete mode 100644 interface/src/octave/@gfMeshFem/char.m
delete mode 100644 interface/src/octave/@gfMeshFem/display.m
delete mode 100644 interface/src/octave/@gfMeshFem/get.m
delete mode 100644 interface/src/octave/@gfMeshFem/gfMeshFem.m
delete mode 100644 interface/src/octave/@gfMeshFem/loadobj.m
delete mode 100644 interface/src/octave/@gfMeshFem/saveobj.m
delete mode 100644 interface/src/octave/@gfMeshFem/set.m
delete mode 100644 interface/src/octave/@gfMeshFem/subsref.m
delete mode 100644 interface/src/octave/@gfMeshIm/char.m
delete mode 100644 interface/src/octave/@gfMeshIm/display.m
delete mode 100644 interface/src/octave/@gfMeshIm/get.m
delete mode 100644 interface/src/octave/@gfMeshIm/gfMeshIm.m
delete mode 100644 interface/src/octave/@gfMeshIm/loadobj.m
delete mode 100644 interface/src/octave/@gfMeshIm/saveobj.m
delete mode 100644 interface/src/octave/@gfMeshIm/set.m
delete mode 100644 interface/src/octave/@gfMeshIm/subsref.m
delete mode 100644 interface/src/octave/@gfMeshImData/char.m
delete mode 100644 interface/src/octave/@gfMeshImData/display.m
delete mode 100644 interface/src/octave/@gfMeshImData/get.m
delete mode 100644 interface/src/octave/@gfMeshImData/gfMeshImData.m
delete mode 100644 interface/src/octave/@gfMeshImData/loadobj.m
delete mode 100644 interface/src/octave/@gfMeshImData/saveobj.m
delete mode 100644 interface/src/octave/@gfMeshImData/set.m
delete mode 100644 interface/src/octave/@gfMeshImData/subsref.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/char.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/display.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/get.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/gfMeshLevelSet.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/loadobj.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/saveobj.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/set.m
delete mode 100644 interface/src/octave/@gfMeshLevelSet/subsref.m
delete mode 100644 interface/src/octave/@gfMesherObject/char.m
delete mode 100644 interface/src/octave/@gfMesherObject/display.m
delete mode 100644 interface/src/octave/@gfMesherObject/get.m
delete mode 100644 interface/src/octave/@gfMesherObject/gfMesherObject.m
delete mode 100644 interface/src/octave/@gfMesherObject/loadobj.m
delete mode 100644 interface/src/octave/@gfMesherObject/saveobj.m
delete mode 100644 interface/src/octave/@gfMesherObject/subsref.m
delete mode 100644 interface/src/octave/@gfModel/char.m
delete mode 100644 interface/src/octave/@gfModel/display.m
delete mode 100644 interface/src/octave/@gfModel/get.m
delete mode 100644 interface/src/octave/@gfModel/gfModel.m
delete mode 100644 interface/src/octave/@gfModel/loadobj.m
delete mode 100644 interface/src/octave/@gfModel/saveobj.m
delete mode 100644 interface/src/octave/@gfModel/set.m
delete mode 100644 interface/src/octave/@gfModel/subsref.m
delete mode 100644 interface/src/octave/@gfPrecond/char.m
delete mode 100644 interface/src/octave/@gfPrecond/display.m
delete mode 100644 interface/src/octave/@gfPrecond/get.m
delete mode 100644 interface/src/octave/@gfPrecond/gfPrecond.m
delete mode 100644 interface/src/octave/@gfPrecond/loadobj.m
delete mode 100644 interface/src/octave/@gfPrecond/saveobj.m
delete mode 100644 interface/src/octave/@gfPrecond/subsref.m
delete mode 100644 interface/src/octave/@gfSlice/char.m
delete mode 100644 interface/src/octave/@gfSlice/display.m
delete mode 100644 interface/src/octave/@gfSlice/get.m
delete mode 100644 interface/src/octave/@gfSlice/gfSlice.m
delete mode 100644 interface/src/octave/@gfSlice/loadobj.m
delete mode 100644 interface/src/octave/@gfSlice/saveobj.m
delete mode 100644 interface/src/octave/@gfSlice/set.m
delete mode 100644 interface/src/octave/@gfSlice/subsref.m
delete mode 100644 interface/src/octave/@gfSpmat/char.m
delete mode 100644 interface/src/octave/@gfSpmat/display.m
delete mode 100644 interface/src/octave/@gfSpmat/get.m
delete mode 100644 interface/src/octave/@gfSpmat/gfSpmat.m
delete mode 100644 interface/src/octave/@gfSpmat/loadobj.m
delete mode 100644 interface/src/octave/@gfSpmat/saveobj.m
delete mode 100644 interface/src/octave/@gfSpmat/set.m
delete mode 100644 interface/src/octave/@gfSpmat/subsref.m
delete mode 100644 interface/src/octave/gf_asm.m
delete mode 100644 interface/src/octave/gf_compute.m
delete mode 100644 interface/src/octave/gf_cont_struct.m
delete mode 100644 interface/src/octave/gf_cont_struct_get.m
delete mode 100644 interface/src/octave/gf_cvstruct_get.m
delete mode 100644 interface/src/octave/gf_delete.m
delete mode 100644 interface/src/octave/gf_eltm.m
delete mode 100644 interface/src/octave/gf_fem.m
delete mode 100644 interface/src/octave/gf_fem_get.m
delete mode 100644 interface/src/octave/gf_geotrans.m
delete mode 100644 interface/src/octave/gf_geotrans_get.m
delete mode 100644 interface/src/octave/gf_global_function.m
delete mode 100644 interface/src/octave/gf_global_function_get.m
delete mode 100644 interface/src/octave/gf_integ.m
delete mode 100644 interface/src/octave/gf_integ_get.m
delete mode 100644 interface/src/octave/gf_levelset.m
delete mode 100644 interface/src/octave/gf_levelset_get.m
delete mode 100644 interface/src/octave/gf_levelset_set.m
delete mode 100644 interface/src/octave/gf_linsolve.m
delete mode 100644 interface/src/octave/gf_mesh.m
delete mode 100644 interface/src/octave/gf_mesh_fem.m
delete mode 100644 interface/src/octave/gf_mesh_fem_get.m
delete mode 100644 interface/src/octave/gf_mesh_fem_set.m
delete mode 100644 interface/src/octave/gf_mesh_get.m
delete mode 100644 interface/src/octave/gf_mesh_im.m
delete mode 100644 interface/src/octave/gf_mesh_im_data.m
delete mode 100644 interface/src/octave/gf_mesh_im_data_get.m
delete mode 100644 interface/src/octave/gf_mesh_im_data_set.m
delete mode 100644 interface/src/octave/gf_mesh_im_get.m
delete mode 100644 interface/src/octave/gf_mesh_im_set.m
delete mode 100644 interface/src/octave/gf_mesh_levelset.m
delete mode 100644 interface/src/octave/gf_mesh_levelset_get.m
delete mode 100644 interface/src/octave/gf_mesh_levelset_set.m
delete mode 100644 interface/src/octave/gf_mesh_set.m
delete mode 100644 interface/src/octave/gf_mesher_object.m
delete mode 100644 interface/src/octave/gf_mesher_object_get.m
delete mode 100644 interface/src/octave/gf_model.m
delete mode 100644 interface/src/octave/gf_model_get.m
delete mode 100644 interface/src/octave/gf_model_set.m
delete mode 100644 interface/src/octave/gf_precond.m
delete mode 100644 interface/src/octave/gf_precond_get.m
delete mode 100644 interface/src/octave/gf_slice.m
delete mode 100644 interface/src/octave/gf_slice_get.m
delete mode 100644 interface/src/octave/gf_slice_set.m
delete mode 100644 interface/src/octave/gf_spmat.m
delete mode 100644 interface/src/octave/gf_spmat_get.m
delete mode 100644 interface/src/octave/gf_spmat_set.m
delete mode 100644 interface/src/octave/gf_util.m
delete mode 100644 interface/src/octave/gf_workspace.m
delete mode 100644 interface/src/octave/matrix.h
copy interface/tests/matlab/{check_all.sh => check_all_matlab.sh} (92%)
rename interface/tests/matlab/{check_all.sh => check_all_octave.sh} (69%)
create mode 100644 interface/tests/python/demo_Vector_Potential_Curl_DG.py
create mode 100644 tests/test_condensation.cc
create mode 100644 tests/test_condensation.pl
- [Getfem-commits] [getfem-commits] devel-yves-octave updated (28fe545 -> 0693d25),
Yves Renard <=
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18
- [Getfem-commits] (no subject), Yves Renard, 2020/04/18