[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Getfem-commits] (no subject)
From: |
Konstantinos Poulios |
Subject: |
[Getfem-commits] (no subject) |
Date: |
Wed, 20 Jun 2018 04:23:48 -0400 (EDT) |
branch: devel-logari81
commit 63276e895442b158bdedd681afa5ab5316e51c64
Merge: 494de10 ca3d0aa
Author: Konstantinos Poulios <address@hidden>
Date: Wed Jun 20 10:23:23 2018 +0200
Merge branch 'master' into devel-logari81
.gitignore | 381 +-
bin/extract_doc | 4 +-
bin/upload_documentation | 3 +
bin/upload_html | 3 +
bin/upload_misc | 3 +
bin/upload_version | 3 +
configure.ac | 22 +-
.../test_plasticity/test_small_strain_plasticity.m | 10 +-
.../test_small_strain_plasticity.py | 10 +-
doc/doxygen/Doxyfile | 2 +-
doc/sphinx/source/.templates/download.html | 27 +-
doc/sphinx/source/.templates/indexcontent.html | 12 +-
doc/sphinx/source/biblio.rst | 2 +-
doc/sphinx/source/gmm/blas.rst | 4 +-
doc/sphinx/source/gmm/denselu.rst | 2 +-
doc/sphinx/source/gmm/first-step.rst | 4 +-
doc/sphinx/source/gmm/misc.rst | 2 +-
doc/sphinx/source/install/install_linux.rst | 7 +
doc/sphinx/source/install/install_windows.rst | 2 +-
doc/sphinx/source/links.rst | 44 +-
doc/sphinx/source/project/contribute.rst | 14 +-
doc/sphinx/source/project/femdesc.rst | 2 +-
.../source/project/libdesc_high_gen_assemb.rst | 16 +-
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/bmesh.rst | 2 +-
doc/sphinx/source/userdoc/gasm_high.rst | 166 +-
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 | 26 +-
doc/sphinx/source/userdoc/model_source_term.rst | 2 +-
.../source/userdoc/model_time_integration.rst | 8 +-
doc/sphinx/source/userdoc/xfem.rst | 2 +-
doc/sphinx/source/whatsnew/4.2.rst | 4 +-
doc/sphinx/source/whatsnew/4.3.rst | 6 +-
doc/sphinx/source/whatsnew/5.0.rst | 11 +-
doc/sphinx/source/whatsnew/5.1.rst | 6 +-
doc/sphinx/source/whatsnew/5.2.rst | 6 +-
doc/sphinx/source/whatsnew/5.3.rst | 21 +
doc/sphinx/source/whatsnew/index.rst | 1 +
extract_gmm++ | 47 +-
interface/src/gf_asm.cc | 13 +-
interface/src/gf_mesh.cc | 4 +-
interface/src/gf_mesh_fem_set.cc | 87 +-
interface/src/gf_model_get.cc | 7 +-
interface/src/gf_model_set.cc | 101 +-
interface/src/gf_spmat_get.cc | 54 +-
interface/src/python/getfem_python.c | 4 +-
interface/src/python/setup.py.in | 2 +-
interface/tests/matlab/check_all.sh | 11 +-
interface/tests/matlab/check_plasticity.m | 6 +-
.../tests/matlab/demo_Mindlin_Reissner_plate.m | 10 +-
.../tests/matlab/demo_Nitsche_contact_by_hand.m | 25 +-
interface/tests/matlab/demo_continuation.m | 3 +-
interface/tests/matlab/demo_crack.m | 4 +-
interface/tests/matlab/demo_dynamic_contact.m | 314 +-
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 | 24 +-
interface/tests/matlab/demo_nonlinear_elasticity.m | 43 +-
interface/tests/matlab/demo_periodic_laplacian.m | 4 +-
interface/tests/matlab/demo_plasticity.m | 6 +-
.../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/matlab/uAnalytic.m | 110 +
interface/tests/python/Makefile.am | 4 +
interface/tests/python/check_asm.py | 238 +
interface/tests/python/check_export.py | 2 +-
interface/tests/python/demo_crack.py | 4 +-
.../python/demo_cracked_thermo_elastic_body.py | 284 +
interface/tests/python/demo_dynamic_contact_1D.py | 501 +
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_plasticity.py | 2 +-
.../demo_thermo_elasticity_electrical_coupling.py | 6 +-
interface/tests/python/demo_wheel_contact.py | 6 +-
internal_tools/getfem-matlab-interface-script.iss | 124 +
internal_tools/getfem-python-interface-script.iss | 104 +
internal_tools/simplexification_refelt.cc | 2 +-
src/Makefile.am | 16 +-
src/bgeot_convex_ref.cc | 232 +-
src/bgeot_convex_ref_simplexified.cc | 17 +-
src/bgeot_convex_structure.cc | 42 +-
src/bgeot_geometric_trans.cc | 102 +-
src/bgeot_geotrans_inv.cc | 293 +-
src/bgeot_mesh_structure.cc | 4 +-
src/bgeot_poly_composite.cc | 254 +-
src/bgeot_sparse_tensors.cc | 8 +-
src/bgeot_torus.cc | 213 +
src/getfem/bgeot_convex_ref.h | 32 +-
src/getfem/bgeot_convex_structure.h | 15 +-
src/getfem/bgeot_geometric_trans.h | 30 +-
src/getfem/bgeot_geotrans_inv.h | 76 +-
src/getfem/bgeot_poly.h | 366 +-
src/getfem/bgeot_poly_composite.h | 16 +-
src/getfem/{getfem_torus.h => bgeot_torus.h} | 164 +-
src/getfem/getfem_assembling.h | 8 +-
src/getfem/getfem_fem.h | 40 +-
src/getfem/getfem_generic_assembly.h | 137 +-
.../getfem_generic_assembly_compile_and_exec.h | 214 +
...tfem_generic_assembly_functions_and_operators.h | 116 +
src/getfem/getfem_generic_assembly_semantic.h | 117 +
src/getfem/getfem_generic_assembly_tree.h | 470 +
src/getfem/getfem_im_list.h | 2 +-
src/getfem/getfem_integration.h | 3 +-
src/getfem/getfem_interpolation.h | 13 +-
src/getfem/getfem_mesh.h | 4 +-
src/getfem/getfem_mesh_fem.h | 44 +-
src/getfem/getfem_mesh_im_level_set.h | 4 +
src/getfem/getfem_mesh_region.h | 25 +-
src/getfem/getfem_mesher.h | 57 +-
src/getfem/getfem_model_solvers.h | 182 +-
src/getfem/getfem_models.h | 48 +-
src/getfem/getfem_torus.h | 95 +-
src/getfem_assembling_tensors.cc | 11 +-
src/getfem_contact_and_friction_common.cc | 2 +-
src/getfem_contact_and_friction_integral.cc | 583 +-
src/getfem_contact_and_friction_large_sliding.cc | 2 +-
src/getfem_export.cc | 27 +-
src/getfem_fem.cc | 321 +-
src/getfem_fem_composite.cc | 8 +-
src/getfem_fem_level_set.cc | 4 +-
src/getfem_generic_assembly.cc | 14320 -------------------
src/getfem_generic_assembly_compile_and_exec.cc | 6880 +++++++++
...fem_generic_assembly_functions_and_operators.cc | 749 +
src/getfem_generic_assembly_interpolation.cc | 935 ++
src/getfem_generic_assembly_semantic.cc | 4762 ++++++
src/getfem_generic_assembly_tree.cc | 1952 +++
src/getfem_generic_assembly_workspace.cc | 969 ++
src/getfem_global_function.cc | 38 +-
src/getfem_import.cc | 23 +-
src/getfem_integration.cc | 29 +-
src/getfem_integration_composite.cc | 4 +-
src/getfem_interpolation.cc | 2 +
src/getfem_level_set.cc | 30 +-
src/getfem_mat_elem.cc | 11 +-
src/getfem_mesh.cc | 269 +-
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 | 266 +-
src/getfem_mesher.cc | 93 +-
src/getfem_model_solvers.cc | 11 +-
src/getfem_models.cc | 144 +-
src/getfem_plasticity.cc | 82 +-
src/getfem_regular_meshes.cc | 4 +-
src/getfem_torus.cc | 190 +-
src/gmm/gmm_blas.h | 64 +
src/gmm/gmm_blas_interface.h | 72 +-
src/gmm/gmm_dense_lu.h | 66 +-
src/gmm/gmm_lapack_interface.h | 213 +-
src/gmm/gmm_opt.h | 63 +-
src/gmm/gmm_std.h | 15 +-
tests/elastostatic.param | 4 +-
tests/laplacian_with_bricks.cc | 6 +-
tests/nonlinear_elastostatic.param | 4 +-
tests/plasticity.cc | 5 +-
tests/test_assembly.cc | 7 +-
tests/test_continuation.cc | 3 +-
tests/test_gmm_matrix_functions.cc | 26 +-
tests/thermo_elasticity_electrical_coupling.cc | 6 +-
178 files changed, 22491 insertions(+), 17593 deletions(-)