[Getfem-commits] [getfem-commits] branch simplify-Div-derivative created (now 7b3338cb)

2023-03-10 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch simplify-Div-derivative. at 7b3338cb Simplify directional derivative of Div This branch includes the following new commits: new 7b3338cb Simplify directional derivative of Div

[Getfem-commits] (no subject)

2023-03-10 Thread Konstantinos Poulios via Getfem-commits
branch: simplify-Div-derivative commit 7b3338cb0f118cc9f318fd334bafaac1d210b2f7 Author: Konstantinos Poulios AuthorDate: Fri Mar 10 19:32:13 2023 +0100 Simplify directional derivative of Div --- interface/tests/python/check_asm.py | 2 +- src/getfem_generic_assembly_semantic.cc | 10

[Getfem-commits] [getfem-commits] branch master updated: Fix non-UTF8 file encodings

2023-06-14 Thread Konstantinos Poulios via Getfem-commits
e41de9dbc9a1172ad6b2025ecfee860c0e90e327 Author: Konstantinos Poulios AuthorDate: Wed Jun 14 20:55:13 2023 +0200 Fix non-UTF8 file encodings --- src/bgeot_geotrans_inv.cc| 4 ++-- src/getfem/bgeot_sparse_tensors.h| 38 src/getfem

[Getfem-commits] [getfem-commits] branch master updated: Improve input check in scripting interface, fix broken link

2023-06-14 Thread Konstantinos Poulios via Getfem-commits
is described below commit 727355998c9eaf10de1854a90a13cffea80b6c69 Author: Konstantinos Poulios AuthorDate: Wed Jun 14 18:59:26 2023 +0200 Improve input check in scripting interface, fix broken link --- doc/sphinx/source/links.rst | 4 ++-- interface/src/gf_model_get.cc | 2 ++ 2 files changed, 4

[Getfem-commits] [getfem-commits] branch cleanup-mesh-import created (now 69884dd4)

2023-08-02 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch cleanup-mesh-import. at 69884dd4 Change default treatment of overlapping nodes and cleanup of mesh import This branch includes the following new commits: new 69884dd4 Change default treatment of overlapping nodes and cleanup of mesh import

[Getfem-commits] (no subject)

2023-08-02 Thread Konstantinos Poulios via Getfem-commits
branch: cleanup-mesh-import commit 69884dd486e8e68d7bcdb502f2843c5131c5a91e Author: Konstantinos Poulios AuthorDate: Wed Aug 2 23:14:40 2023 +0200 Change default treatment of overlapping nodes and cleanup of mesh import --- src/getfem/getfem_import.h | 62 --- src/getfem_import.cc

[Getfem-commits] [getfem-commits] branch cleanup-mesh-import updated: Fix compilation errors

2023-08-03 Thread Konstantinos Poulios via Getfem-commits
commit d2c0af5acc7e58902193d883fac273eae26ccd3a Author: Konstantinos Poulios AuthorDate: Thu Aug 3 15:17:31 2023 +0200 Fix compilation errors --- src/getfem/getfem_import.h | 2 +- src/getfem_import.cc | 55 +- 2 files changed, 31

[Getfem-commits] [getfem-commits] branch cleanup-mesh-import updated: Inline helper functions

2023-08-07 Thread Konstantinos Poulios via Getfem-commits
below commit c6e288f738b68d5dbd4aceca5bd116220a6e8e28 Author: Konstantinos Poulios AuthorDate: Mon Aug 7 13:01:11 2023 +0200 Inline helper functions --- src/getfem/getfem_import.h | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/getfem

[Getfem-commits] [getfem-commits] branch simplify-Div-derivative deleted (was 7b3338cb)

2023-05-03 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch simplify-Div-derivative. was 7b3338cb Simplify directional derivative of Div This change permanently discards the following revisions: discard 7b3338cb Simplify directional derivative of Div

[Getfem-commits] [getfem-commits] branch master updated: Add hardcoded matmult for small matrices and possibility of BLAS gemm for larger ones

2023-12-06 Thread Konstantinos Poulios via Getfem-commits
for larger ones 3812ecc6 is described below commit 3812ecc64553d928311a79bee5a8b55c4c72144f Author: Konstantinos Poulios AuthorDate: Wed Dec 6 14:40:33 2023 +0100 Add hardcoded matmult for small matrices and possibility of BLAS gemm for larger ones --- src

[Getfem-commits] [getfem-commits] branch remove-local-superlu updated: Fix typo

2023-12-18 Thread Konstantinos Poulios via Getfem-commits
c53ddd924d5c6f882813cd0b097717f45e2f348b Author: Konstantinos Poulios AuthorDate: Tue Dec 19 01:04:23 2023 +0100 Fix typo --- src/getfem/getfem_model_solvers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/getfem/getfem_model_solvers.h b/src/getfem

[Getfem-commits] [getfem-commits] branch master updated: Style changes

2023-12-18 Thread Konstantinos Poulios via Getfem-commits
c8ed934245a182656c57b35db0fe29b275cdbe55 Author: Konstantinos Poulios AuthorDate: Tue Dec 19 02:05:28 2023 +0100 Style changes --- src/getfem/bgeot_config.h | 8 src/getfem/getfem_config.h| 4 ++-- src/getfem/getfem_model_solvers.h | 8 src/gmm/gmm_blas.h| 3

[Getfem-commits] (no subject)

2023-12-18 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit aa84a361909484226d0d1c59f382b8c88d8f4c34 Author: Konstantinos Poulios AuthorDate: Sat Nov 18 20:52:37 2023 +0100 Make SuperLU optional --- interface/src/getfemint_precond.h | 43 --- interface/src/gf_linsolve.cc

[Getfem-commits] [getfem-commits] remove-local-superlu updated (a7601235 -> 8ce9151f)

2023-12-18 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch remove-local-superlu. discard a7601235 Improve configuration without superlu discard cfad3bd4 Make SuperLU optional discard 19656941 Remove local SuperLU copy add 3c37cc1a minor modification for clang compatibility new ad5f71e5 Remove local SuperLU

[Getfem-commits] (no subject)

2023-12-18 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit 8ce9151ff5378061db7784aa031250455b47c60a Author: Konstantinos Poulios AuthorDate: Tue Dec 5 14:04:25 2023 +0100 Improve configuration without superlu --- configure.ac | 6 ++ 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac

[Getfem-commits] [getfem-commits] branch master updated: Whitespace fixes and other minor changes

2023-12-26 Thread Konstantinos Poulios via Getfem-commits
752f03999a6c50af90bf20dc2f6224430e86fab2 Author: Konstantinos Poulios AuthorDate: Tue Dec 26 20:39:58 2023 +0100 Whitespace fixes and other minor changes --- contrib/crack_plate/crack_bilaplacian_problem.cc | 1248 +++--- interface/src/gf_linsolve.cc |4

[Getfem-commits] [getfem-commits] branch master updated: Remove leftovers and redundant includes, fix whitespace and other minor changes

2023-12-26 Thread Konstantinos Poulios via Getfem-commits
changes 956a40ef is described below commit 956a40eff0cb8a34dba51cce483ccd5d6f27e4c7 Author: Konstantinos Poulios AuthorDate: Tue Dec 26 18:35:16 2023 +0100 Remove leftovers and redundant includes, fix whitespace and other minor changes --- configure.ac| 8

[Getfem-commits] [getfem-commits] branch master updated: Apply fixes from getfem_superlu.cc to gmm_superlu_interface.h

2023-12-27 Thread Konstantinos Poulios via Getfem-commits
is described below commit 17155e82aff70482d2e4c5fea3faa1a2189d4674 Author: Konstantinos Poulios AuthorDate: Wed Dec 27 14:21:55 2023 +0100 Apply fixes from getfem_superlu.cc to gmm_superlu_interface.h --- src/gmm/gmm_superlu_interface.h | 95 +++-- 1 file

[Getfem-commits] [getfem-commits] branch overhaul-build-system created (now 4ff66802)

2023-12-27 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch overhaul-build-system. at 4ff66802 Remove old copy of SuperLU, overhaul configure.ac, treat MUMPS and SuperLU equally This branch includes the following new commits: new 4ff66802 Remove old copy of SuperLU, overhaul configure.ac, treat MUMPS and

[Getfem-commits] [getfem-commits] branch master updated: Ensure getfem/getfem_im_list.h is created after a maintainer-clean

2023-12-27 Thread Konstantinos Poulios via Getfem-commits
is described below commit cb207a37436e8bb561c14364e6041bc849798592 Author: Konstantinos Poulios AuthorDate: Wed Dec 27 14:18:03 2023 +0100 Ensure getfem/getfem_im_list.h is created after a maintainer-clean --- cubature/Makefile.am | 1 + src/Makefile.am | 3 --- 2 files changed, 1

[Getfem-commits] [getfem-commits] branch overhaul-build-system updated: Add basic cmake build support

2023-12-27 Thread Konstantinos Poulios via Getfem-commits
is described below commit 8511ba82bb8649aff8aedf27929cd5d314986307 Author: Konstantinos Poulios AuthorDate: Wed Dec 27 16:55:57 2023 +0100 Add basic cmake build support - Non-intrusive implementation based on a single CMakeList.txt file and just two header template files "

[Getfem-commits] [getfem-commits] branch master updated: Whitespace fixes and code readability improvements

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
below commit fc87d143ffc01ade1eb48988b618fdd48903e8f4 Author: Konstantinos Poulios AuthorDate: Wed Dec 20 21:54:18 2023 +0100 Whitespace fixes and code readability improvements --- src/gmm/gmm_blas_interface.h| 598 src/gmm/gmm_dense_Householder.h

[Getfem-commits] [getfem-commits] branch master updated: Whitespace fixes

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
dc63475e720030ddbed8f967951d999fd61f9fe7 Author: Konstantinos Poulios AuthorDate: Wed Dec 20 22:47:16 2023 +0100 Whitespace fixes --- src/gmm/gmm_solver_idgmres.h | 869 +-- 1 file changed, 426 insertions(+), 443 deletions(-) diff --git a/src/gmm/gmm_solver_idgmres.h b/src

[Getfem-commits] [getfem-commits] branch master updated: Fix compilation warning

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
8fa3c6364c0737f6dc8ebac7ec07e0635dbeb122 Author: Konstantinos Poulios AuthorDate: Wed Dec 20 23:31:52 2023 +0100 Fix compilation warning --- src/gmm/gmm_sub_vector.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gmm/gmm_sub_vector.h b/src/gmm/gmm_sub_vector.h index c75c8a7b..7c817975 100644

[Getfem-commits] [getfem-commits] branch master updated: Detect zero size matrices in gmm_dense_lu functions

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
below commit 840d5073ac9fd40ba63f504db6aca3a6a61d19e2 Author: Konstantinos Poulios AuthorDate: Thu Dec 21 00:21:54 2023 +0100 Detect zero size matrices in gmm_dense_lu functions --- src/gmm/gmm_dense_lu.h | 26 +++--- 1 file changed, 19 insertions(+), 7 deletions(-) diff

[Getfem-commits] [getfem-commits] branch master updated: Fix bug in blas interface for the Hermitian product

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
below commit 9fd428c7b377d7191455cbfe5b2515ea540dc625 Author: Konstantinos Poulios AuthorDate: Wed Dec 20 22:43:14 2023 +0100 Fix bug in blas interface for the Hermitian product --- src/gmm/gmm_blas_interface.h | 33 + 1 file changed, 17 insertions(+), 16

[Getfem-commits] [getfem-commits] branch master updated: Make gmm qr_factor more consistent with lapack for real square matrices

2023-12-20 Thread Konstantinos Poulios via Getfem-commits
27cc7174 is described below commit 27cc7174e4ab7187452e331fa320e46158f93d54 Author: Konstantinos Poulios AuthorDate: Thu Dec 21 00:28:59 2023 +0100 Make gmm qr_factor more consistent with lapack for real square matrices - lapack skips the last reflection in dlargf.f for real square

[Getfem-commits] [getfem-commits] master updated (17155e82 -> 8511ba82)

2023-12-30 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch master. from 17155e82 Apply fixes from getfem_superlu.cc to gmm_superlu_interface.h add 4ff66802 Remove old copy of SuperLU, overhaul configure.ac, treat MUMPS and SuperLU equally add 8511ba82 Add basic cmake build support No new revisions were

[Getfem-commits] [getfem-commits] branch overhaul-build-system deleted (was 8511ba82)

2024-01-09 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch overhaul-build-system. was 8511ba82 Add basic cmake build support The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.

[Getfem-commits] [getfem-commits] branch master updated: Update project communication information

2023-11-23 Thread Konstantinos Poulios via Getfem-commits
aa25b585d7370a5cecbc3502f1b9968607af Author: Konstantinos Poulios AuthorDate: Thu Nov 23 10:01:39 2023 +0100 Update project communication information --- doc/sphinx/source/lists.rst | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/doc/sphinx/source/lists.rst b

[Getfem-commits] [getfem-commits] branch master updated: Honor constness in ga_instruction classes and better variable names

2023-12-05 Thread Konstantinos Poulios via Getfem-commits
is described below commit a6d784a51c5f3b5058006cd6535df5f00f139952 Author: Konstantinos Poulios AuthorDate: Tue Dec 5 21:49:13 2023 +0100 Honor constness in ga_instruction classes and better variable names --- src/getfem_generic_assembly_compile_and_exec.cc | 526 ++-- 1

[Getfem-commits] [getfem-commits] branch remove-local-superlu updated: Improve configuration without superlu

2023-12-05 Thread Konstantinos Poulios via Getfem-commits
is described below commit 597d39a04acd25cf137c042c7abe03600ccc7b9d Author: Konstantinos Poulios AuthorDate: Tue Dec 5 14:04:25 2023 +0100 Improve configuration without superlu --- configure.ac | 6 ++ 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac index 16a854de

[Getfem-commits] [getfem-commits] branch master updated: Use hard coded loop unrollings

2023-12-05 Thread Konstantinos Poulios via Getfem-commits
0ce4bf3963d748964714a90851e6cd1dfc17a4b8 Author: Konstantinos Poulios AuthorDate: Tue Dec 5 18:24:02 2023 +0100 Use hard coded loop unrollings - recursive template unrolling seems to be fragile at least with gcc - changes do not introduce any significant slow down in test_assembly

[Getfem-commits] [getfem-commits] branch master updated: Some more BLAS alternative implementations in ga_instructions and fixes for the previous commit

2023-12-06 Thread Konstantinos Poulios via Getfem-commits
for the previous commit a2054d89 is described below commit a2054d896bd8da7e877e03376154b1a0bc890b88 Author: Konstantinos Poulios AuthorDate: Wed Dec 6 20:57:10 2023 +0100 Some more BLAS alternative implementations in ga_instructions and fixes for the previous commit --- src

[Getfem-commits] [getfem-commits] branch master updated: More (optional) use of BLAS inside ga_instruction_contraction... classes and rearrange code

2023-12-07 Thread Konstantinos Poulios via Getfem-commits
and rearrange code 6b16bb19 is described below commit 6b16bb199598cb673ec977fcb13e15cab38ed13b Author: Konstantinos Poulios AuthorDate: Thu Dec 7 14:16:11 2023 +0100 More (optional) use of BLAS inside ga_instruction_contraction... classes and rearrange code --- src

[Getfem-commits] [getfem-commits] branch master updated: Enable use of BLAS in generic assembly instructions by default

2023-12-07 Thread Konstantinos Poulios via Getfem-commits
is described below commit 138f66ec338c6c5227ff670677e464689b10d3a2 Author: Konstantinos Poulios AuthorDate: Thu Dec 7 16:20:04 2023 +0100 Enable use of BLAS in generic assembly instructions by default - major performance improvement in 1 of the benchmarks in test_assembly.cc

[Getfem-commits] [getfem-commits] remove-local-superlu updated (597d39a0 -> a7601235)

2023-12-07 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch remove-local-superlu. discard 597d39a0 Improve configuration without superlu discard c7c7db69 Make SuperLU optional discard e0655e02 Remove local SuperLU copy add 0ce4bf39 Use hard coded loop unrollings add a6d784a5 Honor constness in ga_instruction

[Getfem-commits] (no subject)

2023-12-07 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit a7601235adf39a1b141542d8c7535aac9f54a29e Author: Konstantinos Poulios AuthorDate: Tue Dec 5 14:04:25 2023 +0100 Improve configuration without superlu --- configure.ac | 6 ++ 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac

[Getfem-commits] (no subject)

2023-12-07 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit cfad3bd4775148b5b41d301e83085eb52f239b09 Author: Konstantinos Poulios AuthorDate: Sat Nov 18 20:52:37 2023 +0100 Make SuperLU optional --- interface/src/getfemint_precond.h | 43 --- interface/src/gf_linsolve.cc

[Getfem-commits] [getfem-commits] remove-local-superlu updated (bb988800 -> c7c7db69)

2023-11-30 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch remove-local-superlu. discard bb988800 Make SuperLU optional discard 2ca27bbb Remove local SuperLU copy add 517ffd4d Naming, whitespace and simplifications add be1bab31 Allow calling adapt() from scripting API for mesh_fem_sum and mesh_fem_product

[Getfem-commits] (no subject)

2023-11-30 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit c7c7db695aed8a964521448c1c7eff3f7e16887f Author: Konstantinos Poulios AuthorDate: Sat Nov 18 20:52:37 2023 +0100 Make SuperLU optional --- interface/src/getfemint_precond.h | 43 --- interface/src/gf_linsolve.cc

[Getfem-commits] (no subject)

2024-01-23 Thread Konstantinos Poulios via Getfem-commits
branch: add-umfpack-interface commit c33dc738a672c98c19dd3dc45bf80dc96bf3d583 Author: Konstantinos Poulios AuthorDate: Tue Jan 23 11:28:31 2024 +0100 Minor code maintenance changes --- src/gmm/gmm_matrix.h | 68 +- tests/wave_equation.cc

[Getfem-commits] (no subject)

2024-01-23 Thread Konstantinos Poulios via Getfem-commits
branch: add-umfpack-interface commit a3afc92c2b6a10b138da320b28e06baa75746e94 Author: Konstantinos Poulios AuthorDate: Tue Jan 23 11:30:21 2024 +0100 Add experimental UMFPACK support - compiles but does not work properly yet --- CMakeLists.txt| 1

[Getfem-commits] (no subject)

2024-01-23 Thread Konstantinos Poulios via Getfem-commits
branch: add-umfpack-interface commit 87cf885eae1bbf2ffcdb1804a66ea35ca7949c95 Author: Konstantinos Poulios AuthorDate: Tue Jan 23 11:24:47 2024 +0100 Fix error in configure script --- configure.ac | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure.ac b

[Getfem-commits] [getfem-commits] branch add-umfpack-interface created (now 0534ebd1)

2024-01-23 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch add-umfpack-interface. at 0534ebd1 Convert file to utf8 and add option for umfpack solver This branch includes the following new commits: new 87cf885e Fix error in configure script new c33dc738 Minor code maintenance changes new a3afc92c

[Getfem-commits] (no subject)

2024-01-23 Thread Konstantinos Poulios via Getfem-commits
branch: add-umfpack-interface commit 0534ebd1d8da9030871e8d8b7bc813e3c8520a07 Author: Konstantinos Poulios AuthorDate: Tue Jan 23 11:31:15 2024 +0100 Convert file to utf8 and add option for umfpack solver --- contrib/icare/icare.cc | 43 --- 1 file

[Getfem-commits] [getfem-commits] branch master updated: Whitespace and other trivial simplifications

2023-11-19 Thread Konstantinos Poulios via Getfem-commits
commit 3a3236490a32cea95fe1b19c744a5dfc09f435c2 Author: Konstantinos Poulios AuthorDate: Sun Nov 19 17:03:23 2023 +0100 Whitespace and other trivial simplifications --- src/getfem/getfem_mesh_fem_sum.h | 45 +++--- src/getfem_mesh_fem_level_set.cc | 66

[Getfem-commits] (no subject)

2023-11-19 Thread Konstantinos Poulios via Getfem-commits
branch: remove-local-superlu commit bb9888000da89f9d55f2f474545994e76f4063ae Author: Konstantinos Poulios AuthorDate: Sat Nov 18 20:52:37 2023 +0100 Make SuperLU optional --- interface/src/getfemint_precond.h | 43 --- interface/src/gf_linsolve.cc

[Getfem-commits] [getfem-commits] branch fixmisspell deleted (was c8ab0c03)

2023-11-17 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch fixmisspell. was c8ab0c03 Transifex's Web Application's Domain Change This change permanently discards the following revisions: discard c8ab0c03 Transifex's Web Application's Domain Change discard 07809d94 Update code samples from Python2 format to

[Getfem-commits] [getfem-commits] branch consistent_rtree_box_order deleted (was 00ddea3d)

2023-11-17 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch consistent_rtree_box_order. was 00ddea3d returning model_pb to the header as it's being used elsewhere The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.

[Getfem-commits] [getfem-commits] remove-local-superlu updated (2a8b6c8d -> 6f2da65d)

2023-11-17 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch remove-local-superlu. discard 2a8b6c8d Remove local SuperLU copy add ca961cce Fix openmp crash due to concurrency bug new 6f2da65d Remove local SuperLU copy This update added new revisions after undoing existing revisions. That is to say, some

[Getfem-commits] [getfem-commits] master updated (3a323649 -> 7ff5109e)

2023-11-20 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch master. from 3a323649 Whitespace and other trivial simplifications new 517ffd4d Naming, whitespace and simplifications new be1bab31 Allow calling adapt() from scripting API for mesh_fem_sum and mesh_fem_product new 7ff5109e Add missing

[Getfem-commits] (no subject)

2023-11-20 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 517ffd4daed62e304c02bee37cd68772b1bdb8fa Author: Konstantinos Poulios AuthorDate: Tue Nov 21 00:04:26 2023 +0100 Naming, whitespace and simplifications --- interface/src/gf_mesh_fem.cc | 12 ++--- src/getfem_global_function.cc | 18 +++ src

[Getfem-commits] [getfem-commits] master updated (ebeaddb0 -> e3372b14)

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch master. from ebeaddb0 Fix test runs new 25aa8df0 Whitespace new e3372b14 Move function implementations from header to source file Summary of changes: src/getfem/getfem_mesh_slicers.h | 81 +++- src/getfem_mesh_slicers.cc

[Getfem-commits] (no subject)

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
branch: master commit e3372b14e48bb32d6271f6c4658799a922968712 Author: Konstantinos Poulios AuthorDate: Fri Mar 8 00:14:06 2024 +0100 Move function implementations from header to source file --- src/getfem/getfem_mesh_slicers.h | 81 +++ src

[Getfem-commits] (no subject)

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 25aa8df02ca1cc95c967e33b137eecba41582a7e Author: Konstantinos Poulios AuthorDate: Fri Mar 8 00:13:15 2024 +0100 Whitespace --- src/getfem_mesh_slicers.cc | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/getfem_mesh_slicers.cc b/src

[Getfem-commits] [getfem-commits] branch master updated: Make perl a soft build dependency with cmake

2024-03-06 Thread Konstantinos Poulios via Getfem-commits
commit 98e03c6e5e53ed236a0328bc98a730b06d7d264c Author: Konstantinos Poulios AuthorDate: Wed Mar 6 23:53:20 2024 +0100 Make perl a soft build dependency with cmake --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ac5a9e12..8c31e2ef

[Getfem-commits] [getfem-commits] branch master updated: Fix mumps linking issue when building with cmake

2024-03-06 Thread Konstantinos Poulios via Getfem-commits
commit c1cd62672d95c9e2546378110b57e3ab745bb026 Author: Konstantinos Poulios AuthorDate: Wed Mar 6 23:54:12 2024 +0100 Fix mumps linking issue when building with cmake --- CMakeLists.txt | 61 +- 1 file changed, 39 insertions(+), 22

[Getfem-commits] [getfem-commits] branch master updated: Fix incompatibility with MSVC compiler

2024-03-06 Thread Konstantinos Poulios via Getfem-commits
98fe582480409c471a5e950089ca92fa62dd66fc Author: Konstantinos Poulios AuthorDate: Wed Mar 6 23:55:01 2024 +0100 Fix incompatibility with MSVC compiler --- src/getfem/getfem_global_function.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/getfem

[Getfem-commits] [getfem-commits] branch master updated: Whitespace and typo fixes

2024-03-06 Thread Konstantinos Poulios via Getfem-commits
5627f987bc593d6eda7dd1f876f7798501132297 Author: Konstantinos Poulios AuthorDate: Wed Mar 6 23:28:38 2024 +0100 Whitespace and typo fixes --- CMakeLists.txt | 2 +- interface/src/gf_global_function.cc | 36 ++-- src/getfem_fem.cc | 4

[Getfem-commits] (no subject)

2024-03-11 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 8921634bf2c210f28eadebe0a7a202fd2be573c3 Author: Konstantinos Poulios AuthorDate: Mon Mar 11 09:01:59 2024 +0100 Improve portability of auxiliary python script --- bin/extract_doc | 34 +- 1 file changed, 9 insertions(+), 25 deletions

[Getfem-commits] (no subject)

2024-03-11 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 5ddd2b51f5bf0dc7086eadc2ae24230acfc11e8e Author: Konstantinos Poulios AuthorDate: Fri Mar 8 00:16:50 2024 +0100 Improve compatibility with MSVC compiler --- interface/src/python/getfem_python.c | 7 +++ 1 file changed, 7 insertions(+) diff --git a/interface/src

[Getfem-commits] [getfem-commits] master updated (e3372b14 -> 8921634b)

2024-03-11 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch master. from e3372b14 Move function implementations from header to source file new 5ddd2b51 Improve compatibility with MSVC compiler new 8921634b Improve portability of auxiliary python script Summary of changes: bin/extract_doc

[Getfem-commits] [getfem-commits] branch master updated: Fix compilation warning

2024-03-11 Thread Konstantinos Poulios via Getfem-commits
105e1626c8f03ad49eb3fcec53012c278f48294f Author: Konstantinos Poulios AuthorDate: Mon Mar 11 09:03:09 2024 +0100 Fix compilation warning --- contrib/crack_plate/crack_bilaplacian_problem.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/contrib/crack_plate/crack_bilaplacian_problem.cc b

[Getfem-commits] [getfem-commits] branch master updated: Remove unused class members

2024-03-18 Thread Konstantinos Poulios via Getfem-commits
1fbeda651db11cb8f28d282a1ead869db41d3e7a Author: Konstantinos Poulios AuthorDate: Mon Mar 18 07:35:21 2024 +0100 Remove unused class members --- src/getfem/getfem_model_solvers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/getfem/getfem_model_solvers.h b/src/getfem

[Getfem-commits] [getfem-commits] branch master updated: Simplify example script

2024-03-21 Thread Konstantinos Poulios via Getfem-commits
86286ae1de1fb43a59e564f64f9f190ca7a67933 Author: Konstantinos Poulios AuthorDate: Thu Mar 21 14:20:39 2024 +0100 Simplify example script --- interface/tests/python/demo_laplacian.py | 20 ++-- 1 file changed, 6 insertions(+), 14 deletions(-) diff --git a/interface/tests/python

[Getfem-commits] [getfem-commits] branch master updated: Fix mistake in cmake file

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
6824fbf6410eabc2e7282317261805c57c37a121 Author: Konstantinos Poulios AuthorDate: Thu Mar 7 10:04:03 2024 +0100 Fix mistake in cmake file --- CMakeLists.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d33dc58..184e9392 100644

[Getfem-commits] [getfem-commits] branch master updated: Fix test case (second try)

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
5b848f84736d9c067752856ca5e802040c232520 Author: Konstantinos Poulios AuthorDate: Thu Mar 7 10:44:03 2024 +0100 Fix test case (second try) --- tests/test_small_vector.cc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_small_vector.cc b/tests/test_small_vector.cc index

[Getfem-commits] [getfem-commits] branch master updated: Fix test broken by last commit

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
77091caf6df652137d83507c85421c7b3af855c7 Author: Konstantinos Poulios AuthorDate: Thu Mar 7 10:36:10 2024 +0100 Fix test broken by last commit --- tests/test_small_vector.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tests/test_small_vector.cc b/tests/test_small_vector.cc

[Getfem-commits] [getfem-commits] branch master updated: Remove strict requirement for MSVC flag

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
0ac615a12c0fe19fa112e7c430fce7f357c4e3ed Author: Konstantinos Poulios AuthorDate: Thu Mar 7 09:23:38 2024 +0100 Remove strict requirement for MSVC flag --- src/gmm/gmm_std.h | 9 ++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/gmm/gmm_std.h b/src/gmm/gmm_std.h index

[Getfem-commits] [getfem-commits] branch master updated: Do not expose static member variable outside the compilation unit

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
is described below commit 0d311bf45bb9bf5b8f430f01c1b6199dc520da48 Author: Konstantinos Poulios AuthorDate: Thu Mar 7 10:16:12 2024 +0100 Do not expose static member variable outside the compilation unit --- src/bgeot_small_vector.cc | 18 +- src/getfem

[Getfem-commits] [getfem-commits] branch master updated: Fix test runs

2024-03-07 Thread Konstantinos Poulios via Getfem-commits
ebeaddb0ef5e65cdd41532ac38671696c03d437c Author: Konstantinos Poulios AuthorDate: Thu Mar 7 18:55:54 2024 +0100 Fix test runs --- interface/tests/python/Makefile.am | 2 +- tests/make_gmm_test.pl | 6 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/interface/tests/python/Makefile.am b

[Getfem-commits] [getfem-commits] branch master updated: Fix issues with cmake builds

2024-03-11 Thread Konstantinos Poulios via Getfem-commits
99920d7b5cbf020a795a8b2371b1b26b1acaf75e Author: Konstantinos Poulios AuthorDate: Mon Mar 11 13:40:09 2024 +0100 Fix issues with cmake builds --- CMakeLists.txt | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 184e9392..0f8694be 100644

[Getfem-commits] [getfem-commits] branch master updated: Remove redundant macro arguments

2024-03-25 Thread Konstantinos Poulios via Getfem-commits
7c08587f62b2b47c60cc30cc84706981c9db2f30 Author: Konstantinos Poulios AuthorDate: Mon Mar 25 09:04:03 2024 +0100 Remove redundant macro arguments --- src/gmm/gmm_blas_interface.h | 23 ++- 1 file changed, 10 insertions(+), 13 deletions(-) diff --git a/src/gmm/gmm_blas_interface.h

[Getfem-commits] [getfem-commits] branch master updated: Only white space

2024-03-25 Thread Konstantinos Poulios via Getfem-commits
6e2e0c56e539843f079cb91c86c90745e698c9e4 Author: Konstantinos Poulios AuthorDate: Mon Mar 25 11:17:24 2024 +0100 Only white space --- src/gmm/gmm_blas_interface.h | 98 +- src/gmm/gmm_lapack_interface.h | 36 2 files changed, 67 insertions(+), 67 deletions

[Getfem-commits] [getfem-commits] branch master updated: Avoid nested macros

2024-03-25 Thread Konstantinos Poulios via Getfem-commits
66e40968bb8da5623d0a78e88a141970a5d70b28 Author: Konstantinos Poulios AuthorDate: Mon Mar 25 09:09:29 2024 +0100 Avoid nested macros --- src/gmm/gmm_blas_interface.h | 100 ++- 1 file changed, 41 insertions(+), 59 deletions(-) diff --git a/src/gmm/gmm_blas_interface.h b

[Getfem-commits] [getfem-commits] branch master updated: Remove const_cast occurrences

2024-03-25 Thread Konstantinos Poulios via Getfem-commits
90a30c01a9f7cf0d39e254d69e6ac0cf1cd58a0b Author: Konstantinos Poulios AuthorDate: Mon Mar 25 11:20:26 2024 +0100 Remove const_cast occurrences --- src/gmm/gmm_blas_interface.h | 59 -- src/gmm/gmm_lapack_interface.h | 34 2 files changed

[Getfem-commits] [getfem-commits] branch master updated: Fix BLAS interface not supported by MKL and avoid nested macros

2024-03-25 Thread Konstantinos Poulios via Getfem-commits
is described below commit d8be97120c1ba18729ac9c00c2a24a6b65775e3a Author: Konstantinos Poulios AuthorDate: Mon Mar 25 16:55:10 2024 +0100 Fix BLAS interface not supported by MKL and avoid nested macros --- src/gmm/gmm_blas_interface.h | 141 --- 1 file

[Getfem-commits] [getfem-commits] branch master updated: Fix regression from previous commit due to incompatible ABI between GNU and Intel BLAS

2024-03-26 Thread Konstantinos Poulios via Getfem-commits
and Intel BLAS 17dd4ee3 is described below commit 17dd4ee38d0878f3c2451f355b2c1f8e8b88f278 Author: Konstantinos Poulios AuthorDate: Tue Mar 26 12:46:29 2024 +0100 Fix regression from previous commit due to incompatible ABI between GNU and Intel BLAS - autoconf detects if BLAS fortran

[Getfem-commits] [getfem-commits] branch master updated: Remove hack for treating blas64 in gmm

2024-03-26 Thread Konstantinos Poulios via Getfem-commits
cbe1442c4bb2b4fea804d47054ab55dc0bfe238c Author: Konstantinos Poulios AuthorDate: Tue Mar 26 13:00:00 2024 +0100 Remove hack for treating blas64 in gmm - BLAS integer type must be fixed at configure time in gmm_arch_config.h through the GMM_USE_BLAS64_INTERFACE macro

[Getfem-commits] [getfem-commits] branch master updated: Remove detection of blas64 in matlab

2024-03-26 Thread Konstantinos Poulios via Getfem-commits
9625012326b595d08ca3f8372e9b66e82c3604ec Author: Konstantinos Poulios AuthorDate: Tue Mar 26 12:50:48 2024 +0100 Remove detection of blas64 in matlab - deployment of BLAS is already too messy to try to automatically detect its features by heuristic methods - remove

[Getfem-commits] [getfem-commits] master updated (77d406e1 -> 9216a7ac)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
logari81 pushed a change to branch master. from 77d406e1 Disable the use of lapack interface when building Matlab interface because of conflict with 64 bit lapack used by Matlab. new 9e3d4ec6 Variables renaming and typo fixes new 18e801fe Require relaxing overstrict security checks

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit ae3680eac2c860e17921f5ef09de7995fba77340 Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:15:02 2024 +0200 Fix configure issue with clang --- m4/ax_check_cxx_flag.m4 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/m4/ax_check_cxx_flag.m4 b

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 18e801fef4a0420d4e1b5903c17a90bc687c8f76 Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:13:46 2024 +0200 Require relaxing overstrict security checks with MSVC --- src/gmm/gmm_std.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gmm/gmm_std.h b/src

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 30067565d5dd21989381d4cbd84dd3155b3e0c31 Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:16:02 2024 +0200 Treat clang separately in autoconf system and other minor build system changes --- CMakeLists.txt | 2 +- configure.ac | 36

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 9216a7acc4c992e99beaf8eeccfce871348a2e55 Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:16:53 2024 +0200 Avoid nested preprocessor macros in gmm blas interface --- src/gmm/gmm_blas_interface.h | 44 +--- 1 file changed

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit 9e3d4ec635fdadf84c744c66f622a5e7ad0b6040 Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:12:27 2024 +0200 Variables renaming and typo fixes --- src/getfem_generic_assembly_compile_and_exec.cc | 22 +++--- src/getfem_generic_assembly_tree.cc

[Getfem-commits] (no subject)

2024-04-12 Thread Konstantinos Poulios via Getfem-commits
branch: master commit e5b68e126f672926cfd6171c7d886964f831324e Author: Konstantinos Poulios AuthorDate: Fri Apr 12 16:14:33 2024 +0200 Fix minor compilation issues --- src/getfem/bgeot_tensor.h | 2 -- src/getfem_fem.cc | 4 ++-- 2 files changed, 2 insertions(+), 4 deletions

[Getfem-commits] [getfem-commits] branch master updated: Fix preprocessor options handling

2024-04-24 Thread Konstantinos Poulios via Getfem-commits
12935f5a868c71e08aed4d7e32993159f742e309 Author: Konstantinos Poulios AuthorDate: Wed Apr 24 11:50:38 2024 +0200 Fix preprocessor options handling --- contrib/xfem_contact/xfem_dirichlet.cc | 12 ++-- contrib/xfem_stab_unilat_contact/xfem_stab_unilat_contact.cc | 4

[Getfem-commits] [getfem-commits] branch master updated: Whitespace and typos

2024-04-28 Thread Konstantinos Poulios via Getfem-commits
98f393a0e635ac66ccb81ff7db0543b64cc13b0e Author: Konstantinos Poulios AuthorDate: Sun Apr 28 10:33:41 2024 +0200 Whitespace and typos --- contrib/xfem_contact/xfem_dirichlet.cc | 761 - src/getfem/getfem_mesh_region.h| 4 +- src/gmm/gmm_MUMPS_interface.h | 32

[Getfem-commits] [getfem-commits] branch master updated: Minor fix

2024-04-28 Thread Konstantinos Poulios via Getfem-commits
04b6aac6c9edd78c3ba2b38879af02807013a57a Author: Konstantinos Poulios AuthorDate: Sun Apr 28 10:35:45 2024 +0200 Minor fix --- src/getfem_models.cc | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/getfem_models.cc b/src/getfem_models.cc index 81d015cd..36979703 100644 --- a/src/getfem_models.cc

[Getfem-commits] [getfem-commits] branch master updated: Minor fix in scripting API

2024-04-28 Thread Konstantinos Poulios via Getfem-commits
9e1450d7c4049ab7bb3d0901c291cbe9e2394653 Author: Konstantinos Poulios AuthorDate: Sun Apr 28 10:34:41 2024 +0200 Minor fix in scripting API --- interface/src/gf_util.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/interface/src/gf_util.cc b/interface/src/gf_util.cc index 4fed4dab

[Getfem-commits] [getfem-commits] branch master updated: Enable accessing parallel MUMPS in the scripting API linsolve function

2024-04-28 Thread Konstantinos Poulios via Getfem-commits
3f88b0cb is described below commit 3f88b0cbaf33dc600183b70dd5f69107e383627e Author: Konstantinos Poulios AuthorDate: Sun Apr 28 10:37:44 2024 +0200 Enable accessing parallel MUMPS in the scripting API linsolve function --- interface/src/gf_linsolve.cc | 8 +++- 1 file changed, 7 insertions

[Getfem-commits] [getfem-commits] branch master updated: Add 3D version of bspline basis functions on uniform rectilinear grid

2024-05-06 Thread Konstantinos Poulios via Getfem-commits
6da9ff14 is described below commit 6da9ff14cc0ccdea3c26781f7004d1789f67a7bd Author: Konstantinos Poulios AuthorDate: Mon May 6 15:50:55 2024 +0200 Add 3D version of bspline basis functions on uniform rectilinear grid --- interface/src/gf_mesh_fem.cc | 60 ++--- src/getfem

<    1   2   3   4   5