Commit Graph
309 Commits
Author SHA1 Message Date
Ketan Mittal b9fc33f98c updated iso/aniso requirements 2020-04-06 10:33:37 -07:00
Ketan Mittal 0a1c1fe415 misc 2020-04-01 09:55:21 -07:00
Tzanio Kolev d2d741f087 Merge pull request #1231 from mfem/view-bdr-dev
View boundary attributes in `mesh-explorer` [view-bdr-dev]
2020-02-09 15:06:10 -08:00
Tzanio Kolev b132457da7 Merge pull request #949 from mfem/nc-tet-dev
Non-conforming tetrahedal refinement [nc-tet-dev]
2020-01-16 16:09:42 -08:00
Veselin Dobrev 424b36d676 Merge pull request #1211 from mfem/artv3/app-fixes
Extensions for app developers
2020-01-13 20:49:24 -08:00
Veselin Dobrev 0724286729 Merge branch 'master' into nc-tet-dev
Resolved conflicts:
   makefile
2020-01-13 20:37:06 -08:00
Stowell, Mark L d62d8f9c38 Adding boundary attribute visualization capability 2020-01-10 16:33:23 -08:00
Jakub Červený aa62349c46 Fixed Mesh::UniformRefinement for an all-tet mesh and the 1D case. 2020-01-08 12:10:43 +01:00
Jakub Červený da055e0f99 Mesh::UniformRefinement: put back a branch for the case 'ref_algo == 1'. 2020-01-07 13:21:11 +01:00
Tzanio 42701bb380 Merge branch 'master' into nc-tet-dev
Conflicts:
	CHANGELOG
2019-12-30 18:22:13 -08:00
Tzanio a3180cd9e1 Merge branch 'master' into hilbert-sort-dev
Conflicts:
	CHANGELOG
2019-12-27 09:33:43 -08:00
Tzanio 76a2579dbf Final adjustments 2019-12-26 18:29:56 -08:00
Tzanio bef68c28e7 Merge branch 'master' into vtk_vtu 2019-12-26 18:10:32 -08:00
Tzanio Kolev c11424df05 Merge pull request #1185 from mfem/mesh-partitioning-warning-fix
Tweak the warning messages in Mesh::GeneratePartitioning() [mesh-partitioning-warning-fix]
2019-12-24 15:44:05 -08:00
artv3 fb1607089b a few extensions for application developers 2019-12-23 14:21:53 -08:00
Jakub Červený 6ea578ce9b Added more comments in the Hilbert sort algorithm. 2019-12-18 16:32:03 +01:00
Jakub Červený afa8dbc769 Merge branch 'master' into hilbert-sort-dev 2019-12-18 16:11:38 +01:00
Veselin Dobrev 6220e788c8 Address reviewer comments. 2019-12-16 18:49:25 -08:00
blaz da6ebcd008 Merge branch 'master' into vtk_vtu 2019-12-15 18:48:53 -08:00
Tzanio Kolev 1c629d61c6 Merge pull request #937 from mfem/gpu/appfixes
Application fixes [gpu/appfixes]
2019-12-15 12:04:30 -08:00
blaz 615334bc56 modified: mesh/mesh.cpp 2019-12-14 10:50:21 -08:00
blaz 4695afe395 modified: examples/ex9.cpp
modified:   examples/ex9p.cpp
	modified:   mesh/mesh.cpp
2019-12-14 10:46:32 -08:00
blaz 5da38b41e3 modified: datacollection.cpp
modified:   ../mesh/mesh.cpp
2019-12-14 10:06:18 -08:00
blaz c85347314a modified: datacollection.cpp
modified:   ../mesh/mesh.cpp
2019-12-13 15:19:46 -08:00
blaz f3375302de Merge branch 'vtk_vtu' of https://github.com/mfem/mfem into vtk_vtu 2019-12-09 22:34:05 -08:00
blaz 4aa3158ca2 modified: ../fem/datacollection.cpp
modified:   mesh.cpp
2019-12-09 22:31:37 -08:00
Tzanio cddcaad49d Merge branch 'master' into vtk_vtu
Conflicts:
	CHANGELOG
2019-12-08 09:59:20 -08:00
Veselin Dobrev db97372598 Improve the messages printed by the method Mesh::GeneratePartitioning()
so that only rank 0 prints the message when running in parallel.

Fix inaccurate warnings (in DEBUG mode) about inverted elements which
were generated when refining a periodic parallel mesh in 2D.

Some formatting improvements.
2019-12-06 19:01:59 -08:00
Jakub Červený 1b3aefb467 make style, update CHANGELOG 2019-11-26 14:45:04 +01:00
Jakub Červený eba915947c Cleanup. 2019-11-26 14:27:33 +01:00
Jakub Červený e7fab9a056 Merge branch 'master' into nc-tet-dev 2019-11-22 09:19:25 +01:00
Jakub Červený 42f3573275 3D version of Hilbert sort added. 2019-11-21 20:23:55 +01:00
Jakub Červený 5a08cfb5d7 Alternate Hilbert sort algorithm that's easier to extend to 3D. 2019-11-21 16:53:52 +01:00
Jakub Červený 875add7077 Merge branch 'master' into hilbert-sort-dev 2019-11-20 20:40:43 +01:00
Jakub Červený b3726c43c5 Mesh::GetHilbertElementOrdering: spatial sort of elements. 2019-11-20 19:29:08 +01:00
Jakub Červený 2b92b7a051 Renamed GetGeckoElementReordering -> GetGeckoElementOrdering. 2019-11-20 19:28:18 +01:00
blaz 3b07bc4f52 modified: examples/ex5.cpp
modified:   examples/ex5p.cpp
	modified:   fem/datacollection.cpp
	modified:   fem/datacollection.hpp
	modified:   mesh/mesh.cpp
2019-11-20 09:59:02 -08:00
Tzanio Kolev b6d50d0b4b Merge pull request #1156 from mfem/l2-elem-restriction-bugfix
L2ElementRestriction for DG spaces and LOR periodic meshes
2019-11-20 08:25:02 -08:00
Tzanio Kolev 27fc41fee4 Merge pull request #1119 from mfem/uniform-refinement-element-ordering-dev
Improve element order upon uniform refinement
2019-11-20 08:22:54 -08:00
Tzanio Kolev ff4dc81508 Merge pull request #953 from mfem/nurbs-knotinsert-dev
Allow diff vector as insert vector [nurbs-knotinsert-dev]
2019-11-20 08:19:52 -08:00
blaz fee506b509 modified: fem/datacollection.cpp
modified:   fem/datacollection.hpp
	modified:   mesh/mesh.cpp
	modified:   mesh/mesh.hpp
2019-11-15 09:21:28 -08:00
Will Pazner f1bd6b4b1b Add L2ElementRestriction for DG spaces
Also allow for the refinement of periodic meshes
2019-11-14 14:22:12 -08:00
Veselin Dobrev f5e20f33e3 Fix a few bugs and revert some debugging edits. 2019-11-12 19:40:20 -08:00
Jakub Červený 2d48336f5c ParMesh::ReorientTetMesh: implemented global vertex ordering-based orientation. 2019-11-09 19:49:23 +01:00
Jakub Červený 2617ebc59e Debugging shared triangle orientation (mpirun -n 3 ex3p -m ../data/inline-tet.mesh) 2019-11-05 18:19:20 +01:00
Tzanio ee74a56527 make style 2019-10-23 14:07:27 -07:00
Jakub Červený 265660b06f Better element ordering in UniformRefinement3D. 2019-10-23 19:53:22 +02:00
Robert W. Anderson 0d0644f21b mem management fix: free old elements before freeing old element array 2019-10-16 09:35:54 -07:00
Robert W. Anderson b1729d9277 fix the embedding calculation - ex9 and ex9p now work 2019-10-15 16:39:54 -07:00
Robert W. Anderson a38a58a47b delete old elements after refinement, since they have all been replaced 2019-10-11 10:56:05 -07:00