Tzanio
|
05125e19d5
|
Removed a space
|
2020-03-09 15:36:41 -07:00 |
|
Tzanio
|
58872c9e7b
|
Merge branch 'master' into okina-mmu
Conflicts:
fem/datacollection.cpp
tests/unit/CMakeLists.txt
|
2020-03-04 15:19:33 -08:00 |
|
Tzanio
|
ca55ef0217
|
The release number for mfem-4.1 is LLNL-CODE-806117
|
2020-03-02 17:18:46 -08:00 |
|
camierjs
|
1e8da55823
|
Merge branch 'master' into okina-mmu
|
2020-02-27 11:34:06 -08:00 |
|
Tzanio
|
e689fd5b28
|
Merge branch 'master' into bsd-relicense
|
2020-02-27 09:29:25 -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ý
|
081f1e70e1
|
Fixing #1307 Memory leak with nonconforming tet meshes
|
2020-02-21 19:44:36 +01:00 |
|
camierjs
|
ec31986b84
|
WIP parallel examples with host32 and debug memories
|
2020-02-03 14:30:50 -08:00 |
|
Tzanio
|
42701bb380
|
Merge branch 'master' into nc-tet-dev
Conflicts:
CHANGELOG
|
2019-12-30 18:22:13 -08:00 |
|
Tzanio
|
200da763a3
|
make style
|
2019-12-06 14:35:46 -08:00 |
|
Tzanio
|
a2b05c411f
|
make style
|
2019-12-05 12:41:15 -08:00 |
|
Ketan Mittal
|
b677a8bda5
|
minor
|
2019-12-02 15:10:25 -08:00 |
|
k10
|
b2c5e39fe6
|
Merge branch 'master' into tmop-amr-size
|
2019-11-26 14:36:44 -08:00 |
|
Ketan Mittal
|
41f60fc274
|
minor
|
2019-11-26 14:30:21 -08:00 |
|
Ketan Mittal
|
b9678156b3
|
fixing size reduction function
|
2019-11-26 14:07:59 -08:00 |
|
Jakub Červený
|
e7fab9a056
|
Merge branch 'master' into nc-tet-dev
|
2019-11-22 09:19:25 +01:00 |
|
Jakub Červený
|
d217a59afb
|
Fixed a bug in NCMesh::GetDerefinementTransforms in case of no derefinements (we still want the identity matrix).
|
2019-11-19 21:07:30 +01:00 |
|
Veselin Dobrev
|
fc0dd79d16
|
Use 'mfem::out' instead of 'std::cout' -- even though the code is
in a comment, this triggered a check that we should not use
'std::cout' directly in mfem.
|
2019-11-05 19:46:35 -08:00 |
|
Jakub Červený
|
b05f5796fa
|
NCMesh::GetDerefinementTransforms: identity always produced for existing Geoms.
|
2019-07-24 18:17:07 +02:00 |
|
Jakub Červený
|
3223ba9a94
|
Fixed a problem that was triggering the check in ParFESpace::GetEssentialTrueDofs
for 2D meshes. Essential DOFs are now calculated correctly.
|
2019-07-05 16:51:33 +02:00 |
|
Jakub Červený
|
40ca7932a9
|
NC limit for tets. ex15 & ex15p seem to work.
|
2019-06-21 17:53:54 +02:00 |
|
Jakub Červený
|
9b21135c54
|
Coarse-fine transforms for tets.
|
2019-06-21 16:58:44 +02:00 |
|
Jakub Červený
|
b57130cc2d
|
Fixes in parallel code.
|
2019-06-21 16:03:25 +02:00 |
|
Jakub Červený
|
16b44bb495
|
Removed unnecessary members NCMesh::gi_*.
|
2019-06-21 11:35:59 +02:00 |
|
Jakub Červený
|
072c18bd2d
|
Fixed GetDegenerateFaceDofs for triangular faces.
|
2019-06-21 11:20:30 +02:00 |
|
Jakub Červený
|
e9ff4f1533
|
Edge-face constraints for tets almost working.
|
2019-06-20 17:22:09 +02:00 |
|
Jakub Červený
|
af869b3559
|
Fixed tet neighbor calculation. Parallel code now works.
|
2019-06-14 12:24:38 +02:00 |
|
Jakub Červený
|
9874e7e6ed
|
ElementSet::DecodeTree: printing refinement path to help debugging.
|
2019-06-14 09:41:42 +02:00 |
|
Jakub Červený
|
7fa1bd51ad
|
Tet derefinement works.
|
2019-06-06 16:14:32 +02:00 |
|
Jakub Červený
|
3313f49050
|
Removing diagonal length calculations. Type 0 seems to suffice.
|
2019-06-06 11:59:42 +02:00 |
|
Jakub Červený
|
52ec1d9f68
|
Shortest diagonal algorithm modeled after Mesh::UniformRefinement3D.
|
2019-05-31 18:29:43 +02:00 |
|
Jakub Červený
|
9f5de7fa79
|
WIP shortest diagonal tet refinement approach.
|
2019-05-30 22:41:40 +02:00 |
|
Jakub Červený
|
9b101e71e5
|
Trying a more stable tet octasection algorithm.
|
2019-05-30 15:47:11 +02:00 |
|
Jakub Červený
|
185be2fd19
|
Starting non-conforming tet refinement branch.
|
2019-05-29 17:20:27 +02:00 |
|
Jakub Červený
|
9445d46780
|
Final cleanup.
|
2019-05-24 22:42:19 +02:00 |
|
Jakub Červený
|
151c470c71
|
make style
|
2019-05-24 18:29:21 +02:00 |
|
Jakub Červený
|
e8b71d45d1
|
TraverseTriFace and TriFaceSplitLevel now use the function TriFaceSplit.
|
2019-05-24 18:09:35 +02:00 |
|
Jakub Červený
|
54f6b2cb26
|
NCMesh::Geoms are now initialized.
|
2019-05-24 14:27:44 +02:00 |
|
Jakub Červený
|
9e3abeb6e5
|
Removed NCMesh::FindAltParents - now handled by NCMesh::shadow.
|
2019-05-24 13:55:16 +02:00 |
|
Jakub Červený
|
8e0df9efc8
|
Finally: fixed another bug in prism neighbor calculation. Parallel code now works properly.
|
2019-05-24 13:23:43 +02:00 |
|
Jakub Červený
|
ac9e6b05b0
|
Fixed neighbor calculation on triangular faces.
|
2019-05-23 17:55:13 +02:00 |
|
Jakub Červený
|
eb2f431118
|
More fixes to handle prism edge-face constraints.
|
2019-05-16 20:14:55 +02:00 |
|
Jakub Červený
|
d43c1c020b
|
Fixes related to the new edge-face constraint in parallel P construction.
|
2019-05-16 12:10:01 +02:00 |
|
Jakub Červený
|
e0eebdceb3
|
Anisotropic prism refinement finally works correctly.
|
2019-05-15 15:49:06 +02:00 |
|
Jakub Červený
|
5a90947ee8
|
Fixed crash in NCMesh::CheckAnisoFace.
|
2019-05-10 20:23:44 +02:00 |
|
Jakub Červený
|
c4ce0e566a
|
Anisotropic wedge refinement works.
|
2019-05-10 18:58:42 +02:00 |
|
Jakub Červený
|
4f6a63556c
|
WIP anisotropic prism refinement propagation
|
2019-05-09 16:48:34 +02:00 |
|
Jakub Červený
|
09392a67c1
|
Debugged FindEdgePrism, TraverseQuadFace now works OK with it.
|
2019-05-03 18:07:42 +02:00 |
|
Jakub Červený
|
6c35dd6a7d
|
Added method NCMesh::FindEdgePrism.
|
2019-05-02 21:24:50 +02:00 |
|
Vladimir Tomov
|
ee184019a8
|
Taking into account local refinements when computing
ideal_equal_size tmop targets.
|
2019-04-30 17:36:10 -07:00 |
|