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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 "
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
401 - 494 of 494 matches
Mail list logo