getfem-commits
[Top][All Lists]
Advanced

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

[Getfem-commits] [getfem-commits] fixmisspell updated (41d588b -> e920df


From: Yves Renard
Subject: [Getfem-commits] [getfem-commits] fixmisspell updated (41d588b -> e920df7)
Date: Tue, 27 Aug 2019 14:38:37 -0400 (EDT)

renard pushed a change to branch fixmisspell.

      from  41d588b   Fix typo in docs
      adds  75a1155   allowing to have lower number of partitions than 
max_concurrency
      adds  53a1931   - safer omp_distribute component extraction (in Debug)  - 
default number of threads and partitions is 1, increasing threads automatically 
increases partitions unless specific number of partitions was requested.  - 
corrected constructions with universal references
      adds  8bd82f1   thread based partitioning:  - flag in mesh region needs 
to atomic, not distributed,    not to depend on the thread policy used  - 
initializing threads to 1, to be able to expand it to the desired number    
(setting them to any large number prevents later setting to 1, as shrinking     
partitions is not possible)
      adds  467ae55   1) partitioning can be changed only once; 2) flag in the 
region should be atomic; 3) starting from one thread, if more desired, this 
should be specified
      adds  5d3e796   Merge branch 'master' of git.sv.gnu.org:/srv/git/getfem 
into partitions_initiation
      adds  55089b9   cleaner error messages syntax
      adds  57f174f   Merge branch 'master' of git.sv.gnu.org:/srv/git/getfem 
into partitions_initiation
      adds  4487cec   two small fixes
      adds  9961a1c   Add struct lumped_mass_brick_for_first_order
      adds  4b53edb   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-model_lumped_mass_matrix
      adds  7d37202   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-model_lumped_mass_matrix
      adds  6fbdde8   add add_lumped_mass_brick_for_first_order function
      adds  0254182   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-model_lumped_mass_matrix
      adds  d45f136   Fix bug introduced in #69583e8b
      adds  21c9098   Type naming simplifications
      adds  f374fd7   Whitespace, typos, file encodings
      adds  05f69a3   Code simplifications and whitespace
      adds  bf68273   Code simplifications
      adds  65084ce   Move model_pb class from header to implementation file 
and remove scale_residual() function
      adds  2d8cea5   Small extension of bgeot::tensor constructors
      adds  cd0c759   Coding style changes and simplifications
      adds  fe2a357   Simplify disable_variable and enable_variable
      adds  81b9911   update: code-cleanup
      adds  aaddb20   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-code-cleanup
      adds  65ebcac   Merge branch 'devel-tetsuo-code-cleanup' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-code-cleanup
      adds  982ccbd   Merge remote-tracking branch 
'origin/devel-tetsuo-code-cleanup'
      adds  290b604   Interface simplification
      adds  dffc8b5   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem
      adds  2f7396a   Code cleanup and stricter constness
      adds  69f08ef   Delete ambiguous constructor for tensors
      adds  ccb9a29   Code clean up, renamings, stricter constness
      adds  4b8f2d9   enforcing deterministic order of boxes in an R-tree by 
introducing a pointer wrapper that compared the boxes based on id and not the 
address.
      adds  088b72c   hiding fallthrough
      adds  00ddea3   returning model_pb to the header as it's being used 
elsewhere
      adds  30d3f39   Fix regression in assembly with assignment expressions
      adds  1af40fc   Increase constness in model::var_description
      adds  47e1995   Replace repeated code with inline functions
      adds  d52f5b9   Reduce code repetition for populating dof vectors in 
assembly instructions
      adds  00f372b   Add test for assembly assignment
      adds  3553430   Add support for variables defined at integration points
      adds  ced3dfa   Minor changes
      adds  4dec27b   Handle temporary dof counting for unreduced variables in 
ga_workspace instead of ga_instruction_set
      adds  6377557   Perform temporary dof enumeration only for mesh_fem 
variables that need to be unreduced
      adds  f1286cd   changing default cpp standard to 14
      adds  1e3f003   no more getfem_boost
      adds  fd7dc6e   1) no more thread static pointer from boost, using 
thread_static qualifier instead  2) removing "register" keyword, as it's 
considered deprecated
      adds  b709d37   replacing boost with STL or standard language features 
whenever possible
      adds  64d2ccc   simplified const box_index * comparison
      adds  b28f8f6   std::toupper now takes one argument
      adds  358e912   further delete BOOST dependency
      adds  62beb1f   adding a small demo file on scalar tresca problem
      adds  29638bd   remove the dependance of the model in the mesh_im of 
bricks. Force the update of individual bricks when a mesh_im is changed
      adds  f6e848f   Add asm_lumped_mass_matrix_for_first_order_param
      adds  df37d5a   Merge remote-tracking branch 
'origin/dev-tetsuo-asm_lumped_mass_matrix_for_first_order_param'
      adds  27987b0   Fix regression (from 
63775573b79f4c7d28b194cb63686c40409e41bb)
      adds  fffe851   Remove boost libraries leftovers
      adds  15ebc7b   Revert constant class members in model::var_description
      adds  2819563   Add 2D Poisson problem test in unit disk example
      adds  1bcc14b   add nex python test to Makefile.am
      adds  92c168b   Adding a local P0 projection transformation
      adds  7dbcab9   mesh::is_only_faces() fix for region(-1)
      adds  d7de7b4   minor fix
      adds  8f0bff8   updating msvc projects and solution to the latest source 
and Visual Studio 2017
      adds  ab44c49   replacing #pragma omp critical with a macro that hides 
omp in serial build
      adds  0a2bbe3   small correction for Microsoft compiler
      adds  1de8309   removing derivation of operators from public 
std::binary_function<T, T, int>, which is deprecated in C++14 as well as 
replacing bind functions with lambda's
      adds  48afebe   yet another replacement of bind with lambda
      adds  7b85d5c   updating MSVC solution to Visual Studio 2017. Fixing 
run-time options, updating file lists
      adds  9b49d57   no need to run lambda in parallel, if called from 
parallel section
      adds  ef50477   assignment of the interpolation result is in critical 
section, hence can be moved outside the parallel region
      adds  65bdc8b   Merge remote-tracking branch 'origin/c14_complience'
      adds  30db1aa   minor fixes
      adds  a9977f4   Improvements and fixes for importing ANSYS meshes
      adds  01fdc46   an enriched plate model
      adds  4f307a3   Use rtree in poly_composite to speed up evaluation.
      adds  5446def   Make argument const reference instead of copying it every 
time.
      adds  29ab6b9   Provide tolerance to correctly capture points with 
round-off errors.
      adds  eac6b9a   Store reference instead of copy.
      adds  8117af5   Store pointers instead of copies.
      adds  180e774   Make functions const such that they can be called in 
parallel.
      adds  32939cf   Provide comparator to make ordering deterministic.
      adds  5b45591   Make sure that boxes in rtree are unique to obtain 
optimal performance.
      adds  208f8a6   Obtain column beforehand to avoid one vector access in 
the loop.
      adds  22cd69d   Create matrix only, if really needed.
      adds  d45c1bf   Use level 2-asserts, since these functions may be called 
a lot.
      adds  8e69b3d   Fixing some more round-off issues.
      adds  8981c17   Have to clear node_tab as well.
      adds  0fadcee   Have to call build_tree explicitly.
      adds  13139ba   Nodes size has to be consistent.
      adds  8d4fe76   some fixes for the existing utilizations of rtree
      adds  7508d13   Make assert level 2 to not impact performance in release 
builds.
      adds  00c15b2   Have to loop over all convexes associated with a box.
      adds  e3e5d9d   Have to loop over all possible candidates.
      adds  4cc98d4   Have to set tolerance for rtree.
      adds  3010bd6   Forgot one constructor.
      adds  9692f91   transfer rtree EPS to box comparator
      adds  a025dda   No deletion of boxes for EPS=0
      adds  0620d16   Merge remote-tracking branch 
'origin/mb-Use_rtree_in_poly_composite'
      adds  f9c81ff   minor fix on extend_vector
      adds  f222414   preventing container out of bound access
      adds  0616541   allowing gmm::csc_matrix and gmm::csr_matrix to be also 
templetized by index type. This was necessary to interface them with Intel's 
MKL, which requires int for indexes.
      adds  896a6f7   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem
      adds  4f45a64   updating all MSVC projects
      adds  7c39038   Fix typo in comment
      adds  83212d0   Fix typo in source
      adds  b47f453   Add section "The implicit Houbolt scheme"
      adds  eacdc60   Add Houbolt method tests
      adds  4f909b9   Fix typo
      adds  32d11c1   Revert "Add Houbolt method tests"
      adds  16bd11b   Add Houbolt method tests
      adds  3983151   Add Houbolt method
      adds  1bd2ed7   Add Houbolt method tests
      adds  6856e93   Fix Houbolt method
      adds  34c22df   Update comment
      adds  b2a48fa   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-houbolt
      adds  114e75b   Merge branch 'master' of 
ssh://git.sv.gnu.org:/srv/git/getfem into devel-tetsuo-fix_function_name
      adds  860f866   parameter order change in command Interpolate_derivative
      adds  9edbf0b   adding the possibility to define some hybrid fems
      adds  bb28ea4   Allowing elementary transformations between two different 
fems
      adds  d1d911b   Adding HHO reconstruction operators
      adds  955324b   Adding a test of HHO methods on a Poisson problem and 
various fixes
      adds  d962432   fix poly composite for mixed dimension sub elements
      adds  025ad8b   adding a small documentation on HHO methods
      adds  43078bf   add a test on elasticity problem for HHO method
      adds  ea2609c   HHO stabilization operator on a target space different of 
the original one
      adds  e920df7   minor fixes

No new revisions were added by this update.

Summary of changes:
 .gitignore                                         |    5 +
 configure.ac                                       |   39 +-
 contrib/aposteriori/Makefile.am                    |    2 +-
 contrib/bimaterial_crack_test/Makefile.am          |    2 +-
 contrib/crack_plate/Makefile.am                    |    2 +-
 contrib/delaminated_crack/Makefile.am              |    2 +-
 contrib/icare/Makefile.am                          |    2 +-
 contrib/level_set_contact/Makefile.am              |    2 +-
 contrib/mixed_elastostatic/Makefile.am             |    2 +-
 contrib/opt_assembly/Makefile.am                   |    2 +-
 contrib/static_contact_gears/Makefile.am           |    2 +-
 contrib/xfem_contact/Makefile.am                   |    2 +-
 contrib/xfem_stab_unilat_contact/Makefile.am       |    2 +-
 doc/sphinx/Makefile.am                             |   61 +-
 doc/sphinx/source/biblio.rst                       |   24 +-
 doc/sphinx/source/conf.py                          |   28 +-
 doc/sphinx/source/gmm/blas_interface.rst           |    3 +-
 doc/sphinx/source/gmm/catch.rst                    |    2 +-
 doc/sphinx/source/gmm/inside.rst                   |    2 +-
 doc/sphinx/source/install/install_linux.rst        |    2 +-
 doc/sphinx/source/install/install_mac.rst          |    2 +-
 doc/sphinx/source/install/install_windows.rst      |    2 +-
 doc/sphinx/source/project/contribute.rst           |    2 +-
 doc/sphinx/source/project/libdesc_event.rst        |    2 +-
 doc/sphinx/source/userdoc/appendixA.rst            |   32 +-
 doc/sphinx/source/userdoc/appendixB.rst            |    3 +-
 doc/sphinx/source/userdoc/bmesh.rst                |    2 +-
 doc/sphinx/source/userdoc/gasm_high.rst            |   44 +-
 doc/sphinx/source/userdoc/hho.rst                  |  157 ++
 doc/sphinx/source/userdoc/index.rst                |    1 +
 doc/sphinx/source/userdoc/interMM.rst              |    2 +-
 .../source/userdoc/model_generic_assembly.rst      |    2 +-
 .../source/userdoc/model_nonlinear_elasticity.rst  |    2 +-
 .../source/userdoc/model_time_integration.rst      |   36 +-
 interface/src/gf_asm.cc                            |   80 +-
 interface/src/gf_cont_struct.cc                    |    4 +-
 interface/src/gf_cont_struct_get.cc                |    2 +-
 interface/src/gf_levelset_get.cc                   |    4 +-
 interface/src/gf_mesh.cc                           |    6 +-
 interface/src/gf_mesh_fem_get.cc                   |    6 +-
 interface/src/gf_mesh_fem_set.cc                   |    2 +-
 interface/src/gf_mesh_get.cc                       |   34 +-
 interface/src/gf_mesh_im.cc                        |    4 +-
 interface/src/gf_mesh_im_get.cc                    |    2 +-
 interface/src/gf_model_set.cc                      |  186 +-
 interface/tests/matlab/Makefile.am                 |    1 +
 interface/tests/matlab/check_all.m                 |    8 +
 ...{demo_Mindlin_Reissner_plate.m => check_mitc.m} |   29 +-
 interface/tests/python/Makefile.am                 |    9 +-
 interface/tests/python/demo_elasticity_HHO.py      |  207 +++
 interface/tests/python/demo_laplacian.py           |    4 +-
 .../{demo_laplacian.py => demo_laplacian_HHO.py}   |  126 +-
 interface/tests/python/demo_tresca.py              |  113 ++
 interface/tests/python/demo_unit_disk.py           |  101 ++
 interface/tests/python/demo_wave_equation.py       |   33 +-
 msvc/bilaplacian/bilaplacian.vcxproj               |   14 +-
 msvc/common_debug_settings.props                   |    1 +
 msvc/common_release_settings.props                 |    5 +-
 msvc/elastostatic/elastostatic.vcxproj             |   14 +-
 msvc/gmm/gmm_arch_config.h                         |   12 +
 msvc/libgetfem/libgetfem.vcxproj                   |   39 +-
 msvc/libgetfemint/libgetfemint.vcxproj             |   18 +-
 msvc/matlab_interface/matlab_interface.vcxproj     |   14 +-
 msvc/poly/poly.vcxproj                             |   14 +-
 msvc/superlu/superlu.vcxproj                       |   14 +-
 msvc/test_assembly/test_assembly.vcxproj           |   14 +-
 msvc/test_kdtree/test_kdtree.vcxproj               |   14 +-
 .../test_laplacian_with_bricks.vcxproj             |   14 +-
 .../test_level_set_contact.vcxproj                 |   14 +-
 src/Makefile.am                                    |   32 +-
 src/bgeot_geometric_trans.cc                       |   69 +-
 src/bgeot_poly_composite.cc                        |  186 +-
 src/bgeot_rtree.cc                                 |  203 ++-
 src/getfem/bgeot_config.h                          |    7 -
 src/getfem/bgeot_geometric_trans.h                 |    2 +
 src/getfem/bgeot_kdtree.h                          |    6 +-
 src/getfem/bgeot_mesh.h                            |    4 +-
 src/getfem/bgeot_mesh_structure.h                  |    6 +-
 src/getfem/bgeot_poly.h                            |    2 +-
 src/getfem/bgeot_poly_composite.h                  |  112 +-
 src/getfem/bgeot_rtree.h                           |   79 +-
 src/getfem/bgeot_small_vector.h                    |    4 +-
 src/getfem/bgeot_sparse_tensors.h                  |    4 +-
 src/getfem/bgeot_tensor.h                          |   33 +-
 src/getfem/dal_basic.h                             |   28 +-
 src/getfem/dal_static_stored_objects.h             |   11 +-
 src/getfem/dal_tree_sorted.h                       |    3 +-
 src/getfem/getfem_HHO.h                            |   86 +
 src/getfem/getfem_accumulated_distro.h             |    4 +-
 src/getfem/getfem_assembling.h                     |   44 +-
 src/getfem/getfem_context.h                        |   10 +-
 src/getfem/getfem_deformable_mesh.h                |    2 +-
 src/getfem/getfem_fem.h                            |   21 +-
 src/getfem/getfem_generic_assembly.h               |  149 +-
 .../getfem_generic_assembly_compile_and_exec.h     |   47 +-
 src/getfem/getfem_generic_assembly_semantic.h      |   34 +-
 src/getfem/getfem_generic_assembly_tree.h          |   32 +-
 src/getfem/getfem_interpolated_fem.h               |    3 +-
 src/getfem/getfem_interpolation.h                  |   19 +-
 src/getfem/getfem_linearized_plates.h              |   53 +-
 src/getfem/getfem_mesh.h                           |    7 +
 src/getfem/getfem_mesh_fem.h                       |   15 +-
 src/getfem/getfem_mesh_fem_level_set.h             |    5 +-
 src/getfem/getfem_mesh_region.h                    |   11 +-
 src/getfem/getfem_model_solvers.h                  |  270 ++-
 src/getfem/getfem_models.h                         |  156 +-
 src/getfem/getfem_omp.h                            |   82 +-
 src/getfem/getfem_partial_mesh_fem.h               |    7 +-
 src/getfem/getfem_projected_fem.h                  |    2 +-
 src/getfem/getfem_regular_meshes.h                 |    2 +-
 src/getfem_HHO.cc                                  | 1171 +++++++++++++
 src/getfem_boost/noncopyable.hpp                   |   45 -
 src/getfem_boost/workaround.hpp                    |   77 -
 src/getfem_contact_and_friction_common.cc          |    9 +-
 src/getfem_contact_and_friction_large_sliding.cc   |    3 +-
 src/getfem_fem.cc                                  |  402 ++++-
 src/getfem_fem_composite.cc                        |  189 ++-
 src/getfem_fem_global_function.cc                  |   29 +-
 src/getfem_generic_assembly_compile_and_exec.cc    | 1791 ++++++++++----------
 ...fem_generic_assembly_functions_and_operators.cc |   15 +-
 src/getfem_generic_assembly_interpolation.cc       |  125 +-
 src/getfem_generic_assembly_semantic.cc            |  134 +-
 src/getfem_generic_assembly_tree.cc                |   84 +-
 src/getfem_generic_assembly_workspace.cc           |  349 ++--
 src/getfem_global_function.cc                      |    1 +
 src/getfem_import.cc                               |   84 +-
 src/getfem_integration.cc                          |   24 +-
 src/getfem_integration_composite.cc                |   10 +-
 src/getfem_interpolated_fem.cc                     |   22 +-
 src/getfem_interpolation_on_deformed_domains.cc    |   37 +-
 src/getfem_linearized_plates.cc                    |  810 +++++----
 src/getfem_mat_elem.cc                             |    8 +-
 src/getfem_mesh.cc                                 |   19 +-
 src/getfem_mesh_fem.cc                             |   26 +-
 src/getfem_mesh_im_level_set.cc                    |    1 +
 src/getfem_mesh_region.cc                          |   22 +-
 src/getfem_mesh_slicers.cc                         |    1 +
 src/getfem_model_solvers.cc                        |   25 +-
 src/getfem_models.cc                               |  644 ++++---
 src/getfem_omp.cc                                  |   55 +-
 src/getfem_plasticity.cc                           |    7 +-
 src/gmm/gmm_algobase.h                             |   45 +-
 src/gmm/gmm_domain_decomp.h                        |    6 +-
 src/gmm/gmm_inoutput.h                             |   42 +-
 src/gmm/gmm_matrix.h                               |  410 +++--
 src/gmm/gmm_solver_constrained_cg.h                |    2 +-
 src/gmm/gmm_vector.h                               |  604 +++----
 tests/Makefile.am                                  |   10 +-
 tests/test_assembly_assignment.cc                  |   55 +
 ...est_assembly.pl => test_assembly_assignment.pl} |   19 +-
 tests/test_internal_variables.cc                   |  114 ++
 ...test_assembly.pl => test_internal_variables.pl} |   21 +-
 tests/test_rtree.cc                                |    8 +-
 153 files changed, 7354 insertions(+), 3692 deletions(-)
 create mode 100644 doc/sphinx/source/userdoc/hho.rst
 copy interface/tests/matlab/{demo_Mindlin_Reissner_plate.m => check_mitc.m} 
(92%)
 create mode 100644 interface/tests/python/demo_elasticity_HHO.py
 copy interface/tests/python/{demo_laplacian.py => demo_laplacian_HHO.py} (51%)
 create mode 100644 interface/tests/python/demo_tresca.py
 create mode 100644 interface/tests/python/demo_unit_disk.py
 create mode 100644 msvc/gmm/gmm_arch_config.h
 create mode 100644 src/getfem/getfem_HHO.h
 create mode 100644 src/getfem_HHO.cc
 delete mode 100644 src/getfem_boost/noncopyable.hpp
 delete mode 100644 src/getfem_boost/workaround.hpp
 create mode 100644 tests/test_assembly_assignment.cc
 copy tests/{test_assembly.pl => test_assembly_assignment.pl} (79%)
 create mode 100644 tests/test_internal_variables.cc
 copy tests/{test_assembly.pl => test_internal_variables.pl} (78%)



reply via email to

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