Andrew Ho
|
003afb8a4c
|
Merge branch 'master' into hybridization-gpu-amr
|
2025-10-28 14:00:27 -07:00 |
|
Jan Nikl
|
b7a0b2cf9a
|
Renamed ParallelAssembleInternal(Matrix) and added more documentation.
|
2025-10-07 12:28:31 -07:00 |
|
Will Pazner
|
93a2f318e0
|
Use unique_ptr in ParBilinearForm::FormLinearSystem
|
2025-08-08 10:37:24 -07:00 |
|
Jan Nikl
|
9dab032bd0
|
Merge branch 'master' into najlkin/parform-impro
|
2025-04-24 15:40:44 -07:00 |
|
Jan Nikl
|
5b82bf0328
|
Revert "WIP: Added support for trace face integrators in ParMixedBilinearForm."
This reverts commit 323ee572b6.
|
2025-03-06 06:00:07 -08:00 |
|
Will Pazner
|
e797278779
|
Merge remote-tracking branch 'origin/master' into hybridization-gpu
# Conflicts:
# fem/integ/bilininteg_mass_pa.cpp
# tests/unit/fem/test_assembly_levels.cpp
|
2025-02-07 14:24:06 -08:00 |
|
Tzanio Kolev
|
41b65d6333
|
Merge branch 'master' into najlkin/parform-impro
|
2025-02-04 14:55:19 -08:00 |
|
Tzanio Kolev
|
e4c2152419
|
Update Copyright to 2010-2025
|
2025-02-03 12:17:26 -08:00 |
|
Jan Nikl
|
2534d2207d
|
Fixed name of ParallelEliminateTrialEssentialBC().
|
2025-01-09 10:49:10 -08:00 |
|
Jan Nikl
|
323ee572b6
|
WIP: Added support for trace face integrators in ParMixedBilinearForm.
|
2025-01-08 17:56:05 -08:00 |
|
Jan Nikl
|
56ff5ac5bb
|
Added support for interior face integrators to ParMixedBilinearForm.
|
2025-01-08 17:55:42 -08:00 |
|
Jan Nikl
|
e1a06bd6c8
|
Added methods to Par(Mixed)BilinearForm for elimination of essential BCs.
|
2025-01-08 17:55:08 -08:00 |
|
Jan Nikl
|
9acae54669
|
Extended ParMixedBilinearForm methods for parallel assembly.
|
2025-01-08 17:54:28 -08:00 |
|
Jan Nikl
|
7d92e22a45
|
Added ParallelAssembleInternal() method to ParBilinearForm.
|
2025-01-08 17:53:21 -08:00 |
|
Will Pazner
|
a2002aa05b
|
Parallelize HybridizationExtension
|
2024-06-11 17:11:08 -04:00 |
|
Jan Nikl
|
23a8a1d741
|
Made ParBilinearForm::TrueInnerProduct safer for older compilers.
|
2024-04-12 08:59:07 -07:00 |
|
Jan Nikl
|
e6c3de100a
|
Handled the case when p_mat is not HypreParMatrix in ParBilinearForm::TrueInnerProduct().
|
2024-04-11 12:29:07 -07:00 |
|
Jan Nikl
|
240b922dbc
|
Added TrueInnerProduct() with true-vectors.
|
2024-04-11 11:59:16 -07:00 |
|
Jan Nikl
|
9ab148e4b9
|
Renamed InnerProduct to ParInnerProduct in ParBilinearForm.
|
2024-04-11 09:04:01 -07:00 |
|
Jan Nikl
|
26dcdff1fb
|
Merge branch 'master' into najlkin-pr14
|
2024-03-28 09:43:39 -07:00 |
|
Jan Nikl
|
9ecd621e5b
|
Merge branch 'master' into najlkin-pr14
|
2024-02-09 13:39:13 -08:00 |
|
Dylan Copeland
|
046a874cfb
|
Merge branch 'master' of github.com:mfem/mfem into float
|
2024-02-06 10:56:41 -08:00 |
|
Tzanio Kolev
|
87290fbf56
|
Update Copyright to 2010-2024
|
2024-01-27 13:06:49 -08:00 |
|
Jan Nikl
|
391bc38039
|
Merge branch 'master' into najlkin-pr14
|
2024-01-24 16:47:33 -08:00 |
|
Tzanio Kolev
|
d983b34924
|
Renamed ftype -> real_t
|
2023-12-13 12:51:43 -08:00 |
|
Dylan Copeland
|
3b4fc3b1df
|
Generalized for MPI and hypre.
|
2023-10-31 21:12:15 -07:00 |
|
Tzanio Kolev
|
96e00dc815
|
Updated COPYRIGHT to 2010-2023
|
2023-03-11 16:58:18 -08:00 |
|
Veselin Dobrev
|
e401a26051
|
In ParBilinearForm::TrueAddMult, handle correctly the case when
the pointer 'pfes' has not changed but the object it points to
has changed, e.g. due to mesh refinement.
|
2023-01-12 10:28:06 -08:00 |
|
Veselin Dobrev
|
1482864193
|
Remove the need to explicitly call EnsureMultTranspose in the
classes SparseMatrix and HypreParMatrix.
Added new methood HypreParMatrix::ResetTranspose.
Added some crarifying doxygen documentation.
|
2022-10-20 16:03:23 -07:00 |
|
Yohann Dudouit
|
0ba5fd7e8a
|
Fix A_diag ownership.
|
2022-06-14 12:46:01 -07:00 |
|
Yohann Dudouit
|
28c512a2b9
|
Let A own even if it should not...
|
2022-06-14 11:52:26 -07:00 |
|
Yohann Dudouit
|
841fe38186
|
Try something else...
|
2022-06-13 19:11:29 -07:00 |
|
Yohann Dudouit
|
63b969754f
|
Ownership mon amour...
|
2022-06-13 18:49:41 -07:00 |
|
Yohann Dudouit
|
2b21ebc361
|
Fix the fix of the fix.
|
2022-06-13 18:33:55 -07:00 |
|
Yohann Dudouit
|
b9afa1fe99
|
Fix the fix.
|
2022-06-13 18:17:51 -07:00 |
|
Yohann Dudouit
|
664dc801d3
|
Fix bug.
|
2022-06-13 17:07:34 -07:00 |
|
Yohann Dudouit
|
5275b4926d
|
Move HypreStealOwnership in hypre.hpp/cpp.
|
2022-06-13 15:47:02 -07:00 |
|
Yohann Dudouit
|
6ed5dfd1e6
|
Move EliminateBC in HypreParMatrix.
|
2022-06-13 10:58:47 -07:00 |
|
Yohann Dudouit
|
07f8b8f525
|
Include "hypre.hpp".
|
2022-06-06 16:44:15 -07:00 |
|
Yohann Dudouit
|
e131e0f3a6
|
Rename SerialEliminateBC and ParallelEliminateBC in EliminateBC.
|
2022-06-06 16:07:05 -07:00 |
|
Yohann Dudouit
|
21dc848651
|
Factorize code between bilinearform_ext and lor.
|
2022-06-06 15:54:18 -07:00 |
|
Yohann Dudouit
|
f4ce842065
|
Rename to prevent shadowing.
|
2022-06-03 13:08:12 -07:00 |
|
Yohann Dudouit
|
78cf39781d
|
make style.
|
2022-06-02 17:09:44 -07:00 |
|
Yohann Dudouit
|
6bb1aaba5d
|
Refactor RAP and EliminateBC in FABilinearFormExtension
|
2022-05-24 10:29:48 -07:00 |
|
Will Pazner
|
266f1c9688
|
Fix bug in ParDiscreteLinearOperator::ParallelAssemble
|
2022-03-24 08:40:37 -07:00 |
|
Tzanio
|
6d2530775b
|
Extended copyright to 2022
|
2022-02-25 10:24:50 -08:00 |
|
Stowell, Mark L
|
f07e137d89
|
Merge remote-tracking branch 'origin/master' into shadow-fem-dev
# Conflicts:
# fem/prestriction.cpp
# fem/restriction.cpp
|
2022-02-18 09:55:58 -08:00 |
|
Will Pazner
|
5bd76ca866
|
Add SparseMatrix::EnsureMultTranspose
|
2022-02-10 11:19:32 -08:00 |
|
Tom Stitt
|
80a3df260c
|
only BuildTranspose on device
|
2022-02-07 18:26:52 -08:00 |
|
Tom Stitt
|
07ab64b635
|
minor device memory fixes seen during debug run
|
2022-02-07 10:52:36 -08:00 |
|