Commit Graph
60 Commits
Author SHA1 Message Date
Tzanio Kolev c4d8bd4744 Merge branch 'master' into yohann/fa 2020-07-14 15:27:10 -07:00
Yohann Dudouit 2de28abb19 Revert changes in ex9 and ex9p. 2020-07-02 15:51:05 -07:00
Veselin Dobrev dd23ccddb3 In ex4p, added a sample run that tests hybridization in 2D when
there are ghost shared faces using amr-quad.mesh on 3 processors.

In ex9p, added a sample run on amr-hex.mesh on 3 processors so
have a test case with ghost shared faces in 3D.
2020-06-17 22:39:16 -07:00
Yohann Dudouit 3ec12f0866 Add device sample runs to ex9 and ex9p. 2020-06-10 12:45:10 -07:00
Yohann Dudouit 00a431e5b3 Remove white space. 2020-05-26 13:19:59 -07:00
Yohann Dudouit cc9dd4e34e Modify parallel exemples for testing purpose. 2020-05-26 13:03:49 -07:00
Yohann Dudouit 43fe97f5f9 Revert "Use a string option to select the Assembly Level."
This reverts commit bd3f1bc431.
2020-04-27 16:56:31 -07:00
Yohann Dudouit bd3f1bc431 Use a string option to select the Assembly Level. 2020-04-20 18:43:38 -07:00
Yohann Dudouit 996f27c48b Add device sample runs. 2020-04-07 17:54:16 -07:00
Yohann Dudouit 2fd8ad493c Merge branch 'master' into yohann/mass-emat 2020-04-07 16:07:21 -07:00
Yohann Dudouit a3ce056626 Fix the need for ExchangeFaceNbrData in ex9p. 2020-04-06 16:51:10 -07:00
Tzanio 661a52077d Updated examples 2020-03-29 12:37:43 -07:00
William F Godoy 9c379891bf Resolving conflicts with latest master 2020-03-18 09:41:46 -04:00
Will Pazner 13295f30fa Fix memory leak in ex9p
Use OperatorHandle with ownership flag to ensure pointer returned
by ParallelAssemble() is deleted.
2020-03-03 14:54:36 -08:00
Yohann Dudouit 26a3284eed make style 2020-02-27 17:11:27 -08:00
Yohann Dudouit 9f184dd5a2 make style 2020-02-27 17:00:18 -08:00
Yohann Dudouit 6e5bda0743 Merge branch 'master' into yohann/dg 2020-02-27 16:38:19 -08:00
Yohann Dudouit 89a5c7c860 Clean ex9p 2020-02-27 15:36:58 -08:00
Yohann Dudouit 4ffa77b1eb Change Interface of FE_Evoluation in ex9p 2020-02-27 10:31:03 -08:00
Yohann Dudouit 74b16ba967 Remove if(pa) for Finalize 2020-02-27 09:37:13 -08:00
Will Pazner 988e317854 Reorganize: move VTK code from mesh.cpp to vtk.cpp 2020-02-16 14:02:13 -08:00
Will Pazner 983b0b75f2 Slightly modify example code 2020-02-16 13:33:44 -08:00
Yohann Dudouit 894b1841d7 Remove compilation warning. 2020-02-06 15:37:17 -08:00
Yohann Dudouit 08f5b3ed47 Modify EnsureNodes and SetCurvature to work in parallel with DG. 2020-02-04 15:12:53 -08:00
Yohann Dudouit 3decaeb4e3 Move ExchangefaceNbrData. 2020-02-04 11:15:14 -08:00
Yohann Dudouit ba2b5af14d Add EnsureNodes() in ex9p to prevent a bug. 2020-02-03 17:14:21 -08:00
Yohann Dudouit 5f6e85e24b Update tests. 2020-02-03 16:20:08 -08:00
Will Pazner dc253acbca Merge remote-tracking branch 'origin/master' into yohann/dg
Merge with implicit time integration in ex9 and ex9p.
Also fix bug in bilinearform_ext when setting the assembly level before adding integrators.
2020-01-30 17:10:06 -08:00
Yohann Dudouit 054e5e2ae7 Remove unnecessary ExchangeFaceNbrData() for pmesh in ex9p.
The one for fes is necessary though.
2020-01-28 14:07:29 -08:00
Yohann Dudouit 6aee436dab make style 2020-01-23 16:51:08 -08:00
Yohann Dudouit c6ea10fb47 Add precontionner to ex9p. 2020-01-23 16:49:27 -08:00
Yohann Dudouit b770f49ed2 Code cleaning based on Will Pazner's feedback. 2020-01-22 18:46:42 -08:00
Will Pazner c1e2303c46 Minor changes to ex9 and ex9p 2020-01-22 15:59:48 -08:00
Will Pazner f06b0831c6 Handle source and boundary conditions in implicit ex9 and ex9p 2020-01-16 15:02:49 -08:00
Will Pazner f31b3d03da Attempt to future-proof BlockILU interface
Added a parameter for reordering method. Currently it is only possibly
to specify MDF or none, but it should be possible to add e.g. minimum
degree ordering fairly easily.

Also added a parameter k for ILU(k), but only k=0 is supported.
2020-01-16 07:53:35 -08:00
Will Pazner 9431fd8a4d Add sample runs to ex9 and ex9p 2020-01-15 15:33:09 -08:00
Tzanio ca01cbee26 make style 2020-01-14 19:09:58 -08:00
Yohann Dudouit 8e2ac042e0 Add device sample runs in ex9 and ex9p. 2020-01-14 10:09:08 -08:00
Will Pazner 071fbc61e2 Formatting 2020-01-13 17:03:40 -08:00
Yohann Dudouit 30abbbd48b Small fixes 2020-01-13 15:38:02 -08:00
Yohann e2858823e1 Merge branch 'master' into yohann/dg 2020-01-13 15:16:15 -08:00
Yohann Dudouit 18f5693c4e make style 2020-01-13 15:08:15 -08:00
Will Pazner c6cc197ffe Implicit example 9 with block ILU preconditioner 2020-01-13 13:40:27 -08:00
Yohann Dudouit 7757f27fd1 Clean ex9 and ex9p. 2020-01-08 17:14:33 -08:00
Yohann Dudouit 8f5170c669 Separate Interior and Boundary faces for PA. 2020-01-03 17:10:31 -08:00
Yohann Dudouit 873cad59de 3D working in parallel on structured meshes. 2019-12-27 14:24:42 -08:00
Tzanio 76a2579dbf Final adjustments 2019-12-26 18:29:56 -08:00
Yohann Dudouit 7e373bbdfe ex9p working on non-periodic meshes. 2019-12-20 11:52:52 -08:00
Yohann Dudouit 8a3a71def9 Parallel PA seems to be working for ex9p. 2019-12-19 17:20:22 -08:00
blaz 4695afe395 modified: examples/ex9.cpp
modified:   examples/ex9p.cpp
	modified:   mesh/mesh.cpp
2019-12-14 10:46:32 -08:00