Sebastian Grimberg
daa8b6b844
Add support for pyramid elements in Gmsh meshes
2023-01-10 10:43:23 -08:00
Tzanio Kolev
adf7a40c0a
Merge branch 'master' into FaceQuadratureSpace-bug-fix
2022-12-22 13:25:39 -08:00
Will Pazner
26073f789d
Deprecate GetFaceGeometryType and GetFaceBaseGeometry
...
Now both of these functions call GetFaceGeometry.
GetFaceGeometry has been updated to handle ghost faces.
2022-12-06 12:21:12 -08:00
Veselin Dobrev
972a4c227e
Various simplifications, tweaks, and fixes
2022-11-19 14:18:43 -08:00
Will Pazner
f0d7789836
Merge remote-tracking branch 'origin/master' into vector-remove-implicit-conversion
2022-09-19 12:02:56 -07:00
Tzanio Kolev
ede5bed103
Merge pull request #2920 from mfem/feature/submesh
...
SubMesh
2022-09-16 17:05:14 -07:00
Will Pazner
5a455dd141
Deprecate Vector implicit conversion to double*
2022-09-06 13:05:38 -07:00
Will Pazner
cfb46e8db9
Exchange face neighbor data in ParMesh::GetNFbyType
2022-08-19 22:53:19 -07:00
Julian Andrej
e31e82cb0b
Merge branch 'master' of github.com:mfem/mfem into feature/submesh
2022-08-16 09:40:19 -07:00
Veselin Dobrev
d70bf954ae
Merge pull request #3035 from mfem/pmesh-to-serial-mesh
...
Save a ParMesh as a serial mesh
2022-08-02 11:40:22 -07:00
Veselin Dobrev
f2f489a36e
Updated ParMesh::GetSerialMesh() with some overflow checks and
...
some small tweaks.
Replace some uses of 'long' with 'long long' to better support
Win64 builds where 'long' is 32-bit and 'long long' is 64-bit.
On Linux and MacOS, both types are typically 64-bit.
Updated various "MemoryUsage" methods to return 'std::size_t'
instead of 'long' since the latter is 32-bit in Win64 builds.
Updated CHANGELOG.
2022-07-26 16:09:12 -07:00
Ketan Mittal
8692b9ab56
add MPI_Barrier;useful for large meshes
2022-07-11 13:03:40 -07:00
Ketan Mittal
0d6809927f
minor
2022-06-23 15:27:17 -07:00
Ketan Mittal
023d6e3276
add override
2022-06-23 14:52:43 -07:00
Ketan Mittal
cdc8c9634f
add method for setting nodal FESpace in par meshes
2022-06-23 10:03:55 -07:00
Ketan Mittal
5ac499ff34
fix bug when saving on rank != 0
2022-06-10 10:50:58 -07:00
Ketan Mittal
7d40cb822c
functionality to get the serial mesh object on one of the ranks
2022-06-10 10:19:59 -07:00
Ketan Mittal
d7fbcda0fa
refactoring
2022-06-10 10:05:37 -07:00
Ketan Mittal
32f4c4f88e
documentation and fixed typo
2022-05-25 11:35:54 -07:00
Ketan Mittal
c9ddefd68a
fix VLA issue
2022-05-24 11:22:34 -07:00
Ketan Mittal
0b7980091e
minor
2022-05-24 10:48:00 -07:00
Ketan Mittal
78458fed0a
minor
2022-05-19 11:13:20 -07:00
Ketan Mittal
d2753a59b0
clean up
2022-05-19 09:18:19 -07:00
Ketan Mittal
6e16d5b7bf
minor
2022-05-18 17:31:11 -07:00
Ketan Mittal
f273e9b04f
make style
2022-05-18 17:28:17 -07:00
Ketan Mittal
cb731d4f1a
working for surface meshes
2022-05-18 17:28:01 -07:00
Ketan Mittal
7d1b925438
initial commit
2022-05-18 16:10:50 -07:00
Julian Andrej
f14879f704
retry to get parallel right
2022-05-16 09:33:42 -07:00
Julian Andrej
ca471f9421
Merge branch 'master' into feature/submesh
2022-04-25 12:37:24 -07:00
Julian Andrej
6fa6bf7066
use default initializer
2022-04-12 10:22:00 -07:00
Tzanio
a59deb8675
Rework due to clang error
2022-04-12 08:52:50 -07:00
HennesHajduk
cd029ef4d0
Initial commit
2022-04-11 18:06:39 +02:00
Julian Andrej
bb17326582
submesh draft
2022-03-29 10:36:57 -07:00
Tzanio
1378774bef
Fix a bug in ParMesh::HasBoundaryElements()
2022-03-07 20:57:29 -08:00
Tzanio
ba1d7640f0
Moved HasBoundaryElements() to a virtual method of Mesh/ParMesh
2022-03-04 16:46:41 -08:00
Tzanio Kolev
5308d285f7
Merge pull request #2855 from mfem/copyright-2022
...
Extended copyright to 2022
2022-03-01 07:41:29 -08:00
Tzanio
6d2530775b
Extended copyright to 2022
2022-02-25 10:24:50 -08:00
Will Pazner
58530b2215
Merge remote-tracking branch 'origin/master' into shadow-mesh-dev
2022-02-23 11:57:04 -08:00
Tzanio Kolev
232d46ac77
Merge pull request #2731 from mfem/shadow-out-dev
...
Fixing shadow warnings about "out/err" globals [shadow-out-dev]
2022-02-23 11:55:25 -08:00
Stowell, Mark L
042ec3fab2
Trying to avoid merge conflicts with shadow-out-dev
2022-02-22 12:53:40 -08:00
Tzanio
f8c75fac32
Merge branch 'master' into nd-prism-dev
...
Conflicts:
CHANGELOG
2022-02-22 12:40:27 -08:00
Stowell, Mark L
31c5f85560
Merge remote-tracking branch 'origin/master' into shadow-mesh-dev
2022-02-18 09:17:31 -08:00
Will Pazner
14b48da4d2
Merge remote-tracking branch 'origin/master' into shadow-out-dev
2022-02-18 08:20:52 -08:00
Stowell, Mark L
853d845682
Changes suggested by @YohannDudouit
2022-02-17 17:14:10 -08:00
Stowell, Mark L
b2744cefef
Merge remote-tracking branch 'origin/master' into nd-prism-dev
...
# Conflicts:
# fem/doftrans.cpp
# fem/fe.cpp
# fem/fe.hpp
# fem/fe_coll.cpp
# tests/unit/CMakeLists.txt
2022-01-25 20:36:23 -08:00
Veselin Dobrev
27c4f22338
Small tweaks in the code and the documentation.
2022-01-18 19:48:38 -08:00
Stowell, Mark L
63381b366a
Renaming ostream variables from out to os
2022-01-18 15:06:46 -08:00
Veselin Dobrev
3da0d9fc2f
Merge branch 'master' into yohann/pa-dg-ncmesh ( #2195 )
2022-01-14 19:45:55 -08:00
Stowell, Mark L
c1c1ecd90c
Fixing shadow variables in mesh classes
2021-12-23 16:27:26 -08:00
Stowell, Mark L
f7c9bdab17
Renaming "out" and "err" local variables to avoid globals
2021-12-22 15:19:20 -08:00