Will Pazner
059cb2ce80
Remove unused variable in ParNCMesh::MemoryUsage
2022-11-05 13:47:19 -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
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
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
Ketan Mittal
6ab84c49ea
merge with master
2021-06-01 16:26:27 -07:00
Jakub Červený
27523d92d7
Better solution for backward compatibility with v1.1 format (removed seek)
2021-03-24 16:08:53 +01:00
Jakub Červený
18d3973c97
Segment elements: fixed ParNCMesh::BuildVertexList
2021-03-10 18:28:49 +01:00
Stefano Zampini
e85a676323
NCMESH: support DIM == 1
2021-02-05 14:52:25 +03:00
Veselin Dobrev
3454f1061d
Merge pull request #1392 from mfem/par-ncmesh-saving-dev
...
ParNCMesh I/O and new NC mesh format [par-ncmesh-saving-dev]
2021-02-03 18:01:50 -08:00
Adrien M. Bernede
04fb572359
Let's forget about 2020
2021-01-26 11:55:36 -08:00
Ketan Mittal
d36cf7858f
minor changes to ncmesh/pncmesh
2021-01-12 09:11:15 -08:00
Ketan Mittal
9afefcdf52
minor
2021-01-07 12:52:39 -08:00
Ketan Mittal
d4b7c3ca11
merging tmopamr and tmopamrsolver
2021-01-07 12:27:45 -08:00
Ketan Mittal
ea2f3933da
merge with master
2020-12-07 15:07:55 -08:00
Jakub Červený
6f8fbb43f3
Improved detection of non-matching communicator size in ParNCMesh.
2020-11-11 11:53:58 +01:00
Jakub Červený
210c1c2b3c
Merge branch 'master' into par-ncmesh-saving-dev
2020-11-11 09:54:44 +01:00
Jakub Červený
d72d65badf
Fixed crash in ex6p when restarting on an NC tet mesh.
2020-10-07 12:25:00 +02:00
Jakub Červený
56490a1f21
Fixed crash in release build.
2020-10-01 16:13:49 +02:00
Jakub Červený
ac94a3a64e
Merge branch 'master' into nc-point-mat-index-dev
2020-10-01 11:09:55 +02:00
Jakub Červený
3ca9c9a94d
Merge branch 'master' into par-ncmesh-saving-dev
2020-09-24 11:37:08 +02:00
Jakub Červený
94bbf37350
Cleanup.
2020-09-24 10:31:29 +02:00
Jakub Červený
cb20730ad7
Moved ghost edge/face enumeration from ParNCMesh to NCMesh. Everything is almost working.
2020-09-18 17:34:07 +02:00
Jakub Červený
626bd67000
Document NCMesh::UpdateVertices, clean up.
2020-09-17 16:19:24 +02:00
Jakub Červený
7cb0c6a41c
NCMesh::leaf_sfc_index replaces ParNCMesh::leaf_glob_order. Some cleanup.
2020-09-10 18:11:43 +02:00
Jakub Červený
41babcea77
Switchted to Array instead of std::vector in NCMesh::NCList.
2020-09-08 13:25:13 +02:00
Jakub Červený
dbfd3747e4
ParNCMesh works with NCList::point_matrices (still uses aux_pm_store though)
2020-09-08 13:05:33 +02:00
Jakub Červený
5a06fa5798
New NCList point matrices work in serial.
2020-09-06 20:54:46 +02:00
Ketan Mittal
8a76a96dd7
minor
2020-09-03 12:53:35 -07:00
Ketan Mittal
30ea12a346
Merge branch 'master' of https://github.com/mfem/mfem into tmop-amr-dev
2020-09-03 11:12:23 -07:00
Jakub Červený
43c548be3f
WIP unified leaf/vertex index assignment.
2020-08-21 13:10:38 +02:00
Ketan Mittal
3a497d4698
update interface
2020-08-12 11:42:52 -07:00
Ketan Mittal
46c7045d79
checkpointing new local approach.. still need to streamline
2020-08-11 17:59:11 -07:00
Jakub Červený
cf8a86dde6
Fix crash in ParNCMesh::GetFaceNeighbors due to slave edges/faces beyond the ghost layer.
2020-08-10 10:21:53 +02:00
Jakub Červený
374831ffde
ParNCMesh::GetFaceNeighbors: fixed crash on curved meshes.
2020-08-06 21:26:55 +02:00
Jakub Červený
73885a5e89
Merge branch 'master' into par-ncmesh-saving-dev
2020-08-05 20:20:48 +02:00
Ketan Mittal
6708ff1b73
work in parallel
2020-08-04 08:58:09 -07:00
Veselin Dobrev
6604ba702c
WIP: debugging and bugfix for the issue with hybridization on 2D
...
nonconforming meshes, see issue #1105 on github.
2020-06-16 21:09:48 -07:00
Jakub Červený
e95e7041ef
Replaced iterator typedefs with auto.
2020-04-03 14:44:07 +02:00
Jakub Červený
bb3d2c4887
make style, updated .gitignore
2020-04-02 18:18:04 +02:00
Jakub Červený
3fd3d757d4
Fixed setting the Iso flag on load.
2020-04-02 17:29:10 +02:00
Jakub Červený
e8062ce85b
Fixed handling of empty processors.
2020-04-01 12:29:37 +02:00
Jakub Červený
cde8face89
WIP loading parallel NC mesh.
2020-03-27 17:49:40 +01:00
Tzanio
05125e19d5
Removed a space
2020-03-09 15:36:41 -07:00
Tzanio
ca55ef0217
The release number for mfem-4.1 is LLNL-CODE-806117
2020-03-02 17:18:46 -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
Jakub Červený
a1a2a44bc0
Clean-up and minor changes.
2019-11-22 10:14:29 +01:00
Jakub Červený
e7fab9a056
Merge branch 'master' into nc-tet-dev
2019-11-22 09:19:25 +01:00