getfem-commits
[Top][All Lists]
Advanced

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

[Getfem-commits] [getfem-commits] code-cleanup updated (73ae4aa -> 2758c


From: Konstantinos Poulios
Subject: [Getfem-commits] [getfem-commits] code-cleanup updated (73ae4aa -> 2758c30)
Date: Sat, 14 Jul 2018 02:17:06 -0400 (EDT)

logari81 pushed a change to branch code-cleanup.

      from  73ae4aa   Revert "Remove unused mesh_region option"
      adds  7cc126f   name simplification: add_linear_assembly_brick -> 
add_linear_term and the same for similar operations.
      adds  f1fc36b   Making 'Normal' refering to the unit vector to a 
level-set when integrating on a level-set
      adds  b8af863   fix a bug in transpose
      adds  9f47ed8   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem
      adds  10b2744   minor fixes in xfem enrichment function evaluation
      adds  7bfbfd0   Very minor changes
      adds  3b13164   Merge branch 'master' of git.sv.gnu.org:/srv/git/getfem 
into uniform_composite_fem
      adds  f269855   Use single polynomial if mesh is uniform.
      adds  e2db190   Revert "Use single polynomial if mesh is uniform."
      adds  6d47867   Use map instead of vector to reduce the memory 
consumption on composite fem.
      adds  d21a14d   Save memory usage by storing polynomial as 
static_stored_object and store its convex and key in a map.
      adds  c50c588   Merge remote-tracking branch 
'origin/uniform_composite_fem'
      adds  f450689   remove undesirable ';'
      adds  6a5e4f8   White space and typo fixes
      adds  3a1c26a   Add target region option to interpolate transformation 
from expression
      adds  987b363   Minor code simplifications
      adds  8d65fe7   White space, file enconding and other minor changes
      adds  e9c45ff   Renaming of geotrans and fem types
      adds  4d70d1d   Minor cosmetic changes
      adds  3480c3b   Account for pyramid elements in classic integration 
methods
      adds  b7ba5d1   Improve support for incomplete (serendipity) elements and 
add discontinuous versions
      adds  440cca6   minor fix after name change of incomplete prism 
transformation
      adds  ffcd11d   For compatibility with python3
      adds  020c608   Replace the mean unit normal vector on face nodes by the 
unit normal vector on the mean of face nodes : for pyramid element
      adds  93ea20c   fix a problem in inverting transformation for pyramids
      adds  42f6488   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem
      adds  b98e9b5   minor modifications for 5.3 release
      adds  f862cc8   Fix compilation problems on MACOS
      adds  ca3d0aa   Still some minor modification for the 5.3 release
      adds  b6c2f77   Adding a test for mixed mesh and inter-element computation
      adds  74b5b5a   Cosmetic changes and typo fix
      adds  f2326e4   Stricter checks in the use of mesh regions
      adds  4f1703d   Minor improvements in finite strain plasticity brick and 
new demos
      adds  a3785e5   Fix typos
      adds  e810228   Additions to release notes
      adds  8ebe2d2   minor changes
      adds  fede46d   fix a problem with Grad(.) operator for test functions
      adds  80cdb52   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem
      adds  ff6fe37   Add phase field with elasticity example
      adds  450c4fb   minor adaptation
      adds  b55cb2f   fix spell mistake
      adds  ae77aae   fix spell mistake
      adds  a4ca656   fix spell mistake
      adds  175f9e2   documentation for the fixmisspell branch
      adds  19ed20a   Merge remote-tracking branch 'origin/fixmisspell'
      adds  fd3c9d3   Adding Secondary_domain keywork in weak form language
      adds  36a8a02   A first version of working assembly on the direct product 
of two domains
      adds  d233b2f   Merge remote-tracking branch 
'origin/devel-yves-double-integ'
      adds  0b374e4   Fix race condition, define function should be called 
without additional check if the function exists.
      adds  9f41f37   Add thread guard.
      adds  6e56db8   Have to explicitly cast to tuple as compiler gives error.
      adds  05f2407   Add comparator for region_mim
      adds  b9775b9   Improvements and fixes to the phase field demo
      adds  2ac1342   Relaxed is_in check for interpolate transformation from 
expression
       new  baff238   Merge branch 'master' into code-cleanup
       new  2758c30   Whitespace


Summary of changes:
 bin/extract_doc                                    |    4 +-
 configure.ac                                       |    4 +-
 .../test_plasticity/test_small_strain_plasticity.m |   10 +-
 .../test_small_strain_plasticity.py                |   10 +-
 doc/doxygen/Doxyfile                               |    2 +-
 doc/sphinx/source/.templates/download.html         |    4 +-
 doc/sphinx/source/.templates/indexcontent.html     |    4 +-
 doc/sphinx/source/biblio.rst                       |    2 +-
 doc/sphinx/source/glossary.rst                     |    4 +-
 doc/sphinx/source/project/contribute.rst           |   10 +-
 doc/sphinx/source/project/femdesc.rst              |    2 +-
 .../source/project/images/getfem_structure.svg     |    2 +-
 .../source/project/libdesc_high_gen_assemb.rst     |    6 +-
 doc/sphinx/source/project/libdesc_mim.rst          |    2 +-
 doc/sphinx/source/replaces.txt                     |    4 +-
 doc/sphinx/source/tutorial/basic_usage.rst         |    2 +-
 doc/sphinx/source/tutorial/thermo_coupling.rst     |   31 +-
 doc/sphinx/source/tutorial/wheel.rst               |   14 +-
 doc/sphinx/source/userdoc/gasm_high.rst            |  120 +-
 doc/sphinx/source/userdoc/interMM.rst              |    8 +-
 doc/sphinx/source/userdoc/model_Mindlin_plate.rst  |    4 +-
 doc/sphinx/source/userdoc/model_Nitsche.rst        |   16 +-
 .../model_contact_friction_large_sliding.rst       |   16 +-
 doc/sphinx/source/userdoc/model_fourier_robin.rst  |    3 +-
 .../source/userdoc/model_generic_assembly.rst      |   17 +-
 .../source/userdoc/model_generic_elliptic.rst      |    2 +-
 .../source/userdoc/model_nonlinear_elasticity.rst  |    2 +-
 .../userdoc/model_plasticity_small_strain.rst      |    4 +-
 doc/sphinx/source/userdoc/model_source_term.rst    |    2 +-
 .../source/userdoc/model_time_integration.rst      |    8 +-
 doc/sphinx/source/userdoc/parallel.rst             |    8 +-
 doc/sphinx/source/userdoc/xfem.rst                 |    2 +-
 doc/sphinx/source/whatsnew/4.2.rst                 |    4 +-
 doc/sphinx/source/whatsnew/4.3.rst                 |    7 +-
 doc/sphinx/source/whatsnew/5.0.rst                 |   11 +-
 doc/sphinx/source/whatsnew/5.1.rst                 |    6 +-
 doc/sphinx/source/whatsnew/5.2.rst                 |    2 +-
 doc/sphinx/source/whatsnew/5.3.rst                 |   26 +
 doc/sphinx/source/whatsnew/index.rst               |    1 +
 extract_gmm++                                      |    2 +-
 interface/src/gf_asm.cc                            |   89 +-
 interface/src/gf_mesh.cc                           |    2 +-
 interface/src/gf_mesh_fem_set.cc                   |   87 +-
 interface/src/gf_model_set.cc                      |  160 +-
 interface/src/python/getfem_python.c               |    6 +-
 interface/src/python/setup.py.in                   |    2 +-
 interface/tests/matlab/check_plasticity.m          |    4 +-
 .../tests/matlab/demo_Mindlin_Reissner_plate.m     |   10 +-
 .../tests/matlab/demo_Nitsche_contact_by_hand.m    |   20 +-
 interface/tests/matlab/demo_continuation.m         |    3 +-
 interface/tests/matlab/demo_crack.m                |    4 +-
 interface/tests/matlab/demo_dynamic_contact.m      |    4 +-
 interface/tests/matlab/demo_dynamic_plasticity.m   |    2 +-
 .../matlab/demo_dynamic_plasticity_with_contact.m  |    2 +-
 interface/tests/matlab/demo_elasticity.m           |    2 +-
 interface/tests/matlab/demo_laplacian.m            |    2 +-
 interface/tests/matlab/demo_laplacian_DG.m         |   10 +-
 interface/tests/matlab/demo_laplacian_pyramid.m    |    2 +-
 .../tests/matlab/demo_large_sliding_contact.m      |   20 +-
 interface/tests/matlab/demo_nonlinear_elasticity.m |   20 +-
 interface/tests/matlab/demo_periodic_laplacian.m   |    4 +-
 interface/tests/matlab/demo_plasticity.m           |    2 +-
 .../demo_thermo_elasticity_electrical_coupling.m   |    6 +-
 .../tests/matlab/test1_nitsche_large_sliding.m     |    8 +-
 .../tests/matlab/test2_nitsche_large_sliding.m     |   30 +-
 interface/tests/matlab/tutorial1.m                 |    4 +-
 interface/tests/meshes/Makefile.am                 |    3 +-
 interface/tests/meshes/mixed_mesh.gmf              | 2442 ++++++++
 interface/tests/python/Makefile.am                 |   10 +-
 interface/tests/python/check_asm.py                |  133 +-
 interface/tests/python/check_export.py             |    2 +-
 interface/tests/python/check_mixed_mesh.py         |  193 +
 interface/tests/python/check_secondary_domain.py   |   91 +
 interface/tests/python/demo_crack.py               |    4 +-
 .../python/demo_cracked_thermo_elastic_body.py     |  284 +
 .../tests/python/demo_finite_strain_plasticity.py  |  318 +
 .../python/demo_finite_strain_plasticity_3D.py     |  316 +
 interface/tests/python/demo_laplacian_DG.py        |    2 +-
 .../tests/python/demo_large_sliding_contact.py     |   20 +-
 interface/tests/python/demo_navier_stokes.py       |    4 +-
 .../tests/python/demo_nonlinear_elasticity.py      |   12 +-
 interface/tests/python/demo_phase_field.py         |  234 +
 .../demo_thermo_elasticity_electrical_coupling.py  |    6 +-
 interface/tests/python/demo_wheel_contact.py       |    6 +-
 internal_tools/simplexification_refelt.cc          |    2 +-
 src/Makefile.am                                    |    2 +-
 src/bgeot_convex_ref.cc                            |   40 +-
 src/bgeot_convex_ref_simplexified.cc               |   14 +-
 src/bgeot_convex_structure.cc                      |   42 +-
 src/bgeot_geometric_trans.cc                       |   80 +-
 src/bgeot_geotrans_inv.cc                          |  121 +-
 src/bgeot_mesh_structure.cc                        |    4 +-
 src/bgeot_poly_composite.cc                        |  254 +-
 src/getfem/bgeot_convex_ref.h                      |   17 +-
 src/getfem/bgeot_convex_structure.h                |   15 +-
 src/getfem/bgeot_ftool.h                           |    4 +-
 src/getfem/bgeot_geometric_trans.h                 |   28 +-
 src/getfem/bgeot_geotrans_inv.h                    |   46 +-
 src/getfem/bgeot_poly.h                            |  366 +-
 src/getfem/bgeot_poly_composite.h                  |   16 +-
 src/getfem/getfem_fem.h                            |   40 +-
 src/getfem/getfem_generic_assembly.h               |   79 +-
 .../getfem_generic_assembly_compile_and_exec.h     |   32 +-
 src/getfem/getfem_generic_assembly_tree.h          |   36 +-
 src/getfem/getfem_im_list.h                        | 6046 ++++++++++----------
 src/getfem/getfem_mesh.h                           |   43 +-
 src/getfem/getfem_mesh_fem.h                       |   44 +-
 src/getfem/getfem_mesh_im_level_set.h              |    4 +
 src/getfem/getfem_models.h                         |  132 +-
 src/getfem/getfem_regular_meshes.h                 |    2 +-
 src/getfem_contact_and_friction_common.cc          |    6 +-
 src/getfem_export.cc                               |   27 +-
 src/getfem_fem.cc                                  |  320 +-
 src/getfem_fem_composite.cc                        |    8 +-
 src/getfem_fem_level_set.cc                        |    4 +-
 src/getfem_generic_assembly_compile_and_exec.cc    | 1442 +++--
 ...fem_generic_assembly_functions_and_operators.cc |   10 +-
 src/getfem_generic_assembly_interpolation.cc       |  171 +-
 src/getfem_generic_assembly_semantic.cc            | 2642 +++++----
 src/getfem_generic_assembly_tree.cc                |   80 +-
 src/getfem_generic_assembly_workspace.cc           |   54 +-
 src/getfem_global_function.cc                      |   38 +-
 src/getfem_import.cc                               |   23 +-
 src/getfem_integration.cc                          |   20 +-
 src/getfem_integration_composite.cc                |    2 +-
 src/getfem_level_set.cc                            |   30 +-
 src/getfem_mesh.cc                                 |  272 +-
 src/getfem_mesh_fem.cc                             |   92 +-
 src/getfem_mesh_im_level_set.cc                    |   31 +-
 src/getfem_mesh_level_set.cc                       |    4 +-
 src/getfem_mesh_region.cc                          |  263 +-
 src/getfem_models.cc                               |  212 +-
 src/getfem_plasticity.cc                           |   17 +-
 src/getfem_regular_meshes.cc                       |    4 +-
 tests/laplacian_with_bricks.cc                     |    3 +-
 tests/test_assembly.cc                             |    5 +-
 tests/test_continuation.cc                         |    3 +-
 tests/thermo_elasticity_electrical_coupling.cc     |    6 +-
 138 files changed, 11831 insertions(+), 6440 deletions(-)
 create mode 100644 doc/sphinx/source/whatsnew/5.3.rst
 create mode 100644 interface/tests/meshes/mixed_mesh.gmf
 create mode 100644 interface/tests/python/check_mixed_mesh.py
 create mode 100644 interface/tests/python/check_secondary_domain.py
 create mode 100644 interface/tests/python/demo_cracked_thermo_elastic_body.py
 create mode 100644 interface/tests/python/demo_finite_strain_plasticity.py
 create mode 100644 interface/tests/python/demo_finite_strain_plasticity_3D.py
 create mode 100644 interface/tests/python/demo_phase_field.py



reply via email to

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