Andrew Ho
f3360ac118
switch to MFEM_MPI_CXX_BOOL
...
This is an internal macro which switches between MPI_CXX_BOOL and
MPI_C_BOOL if MPI_CXX_BOOL happens to not be defined (ex.: in Windows).
2025-03-14 14:19:17 -07:00
Andrew Ho
940943268b
replace MPI_C_BOOL with MPI_CXX_BOOL
2025-03-14 10:06:57 -07:00
Tzanio Kolev
e4c2152419
Update Copyright to 2010-2025
2025-02-03 12:17:26 -08:00
Tzanio Kolev
87290fbf56
Update Copyright to 2010-2024
2024-01-27 13:06:49 -08:00
Veselin Dobrev
d1ef99f4cf
Merge branch 'master' into rt-face-restriction
...
Resolved conflicts:
CHANGELOG
2023-04-03 12:35:18 -07:00
Tzanio Kolev
96e00dc815
Updated COPYRIGHT to 2010-2023
2023-03-11 16:58:18 -08:00
Will Pazner
9732e4dc6f
Make SupportsDevice const
...
In both LinearFormIntegrator and LinearForm classes
2023-01-09 19:40:21 -08:00
Tzanio Kolev and Will Pazner
8784555248
[SQUASH] Assembly levels for LinearForm ( #3235 )
...
* Assembly levels for LinearForm
* Typo
* Switched to Mesh::Update in methods like Mesh::SetNodes
* Update mesh/mesh.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Addressing Will's comments
* Update mesh/mesh.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Changes in linform-pa-fix after 10/14/22 meeting
* Update fem/linearform.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Update fem/linearform.hpp
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
* Some fixes from Will
* More fixes from Will
* Have LinearForm::Assemble check the value of fast_assembly
* Final reviewer comments for PR 3235
Co-authored-by: Will Pazner <11493037+pazner@users.noreply.github.com >
2022-10-20 16:50:47 -07:00
camierjs
44072d24fe
Switch MPI_CXX_BOOL to MPI_C_BOOL for AppVeyor
2022-04-22 11:59:43 -07:00
camierjs
45d1c63064
Update ParLinearForm::Assemble with use_device and reduced SupportsDevice
2022-04-22 11:15:47 -07:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Veselin Dobrev
d25c9ffff0
Formatting adjustments
2021-07-09 19:04:19 -07:00
Ketan Mittal
0c639efcd5
formatting
2021-06-30 16:24:54 -07:00
Ketan Mittal
157e3dc151
renaming the integrators and fixing indexing of interiorfaceintegs in parlinearform
2021-06-30 15:52:23 -07:00
Ketan Mittal
f61e9a59f2
move SBM Dirichlet integrator out of mfem source
2021-03-24 10:48:09 -07:00
Ketan Mittal
49ed44f6c3
changing integrator name and other cosmetic changes
2021-02-10 09:55:22 -08:00
Ketan Mittal
c36986ccce
change how element attributes are specified
2021-02-09 12:02:35 -08:00
Ketan Mittal
05ba4c5ad2
shifted boundary method initial commit (from another branch)
2021-02-04 14:00:36 -08:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
stefanhenneking
1b2bd158e1
Adding assertion to ensure dynamically cast pointer is not NULL.
2020-08-06 10:48:14 -05:00
Stefan Henneking
aea668a9f9
Adding MakeRef function to ParLinearForm.
2020-06-29 10:22:18 -07:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Tzanio
2e37ba7d97
Merge branch 'master' into yohann/dg
...
Conflicts:
x fem/bilinearform_ext.cpp
2020-03-04 20:42:09 -08:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -08:00
Yohann Dudouit
839d019ff4
Remove check for NULL prolongation
2020-02-27 09:51:07 -08:00
Tzanio
2caa222edf
A number of changes to switch the code from LGPL-2.1 to BSD-3:
...
- Updated LICENSE, README, CHANGELOG and CONTRIBUTING.md
- Removed COPYRIGHT, added NOTICE
- Updated the headers in all source files, makefiles, etc.
2020-02-23 11:16:46 -08:00
Yohann Dudouit
e752bba054
make style
2020-01-28 14:01:19 -08:00
Yohann Dudouit
18f5693c4e
make style
2020-01-13 15:08:15 -08:00
Yohann Dudouit
a0bd6181af
Fix ex9p for NPROCS=1.
2020-01-09 18:44:13 -08:00
Yohann Dudouit
eef458e174
Fix a bug in ParallelAssemble.
2020-01-08 18:38:52 -08:00
Veselin Dobrev
14d552503c
Replace calls to ParFiniteElementSpace::Dof_TrueDof_Matrix() with
...
calls to ParFiniteElementSpace::GetProlongationMatrix() in places
where only the action of the matrix is required.
In ParNonlinearForm::Mult(), use the parallel prolongation operator
instead of relying on the GroupCommunicator.
2017-08-29 16:40:40 -07:00
Tzanio
dbae60fe32
Version 3.1
2016-02-16 15:45:48 -08:00
Tzanio Kolev
9d7774a03e
Version 3.0
2015-01-26 15:07:34 -08:00
Tzanio Kolev
fa169e4b92
Version 2.0
2011-11-18 11:39:53 -08:00
Tzanio Kolev
29ae8fb6ac
Version 1.2
2011-04-08 15:27:24 -07:00