Commit Graph
56 Commits
Author SHA1 Message Date
Yohann Dudouit 2de28abb19 Revert changes in ex9 and ex9p. 2020-07-02 15:51:05 -07:00
Yohann Dudouit 3ec12f0866 Add device sample runs to ex9 and ex9p. 2020-06-10 12:45:10 -07:00
Yohann Dudouit c53fe3ffda Remove dead code. 2020-06-08 18:21:18 -07:00
Yohann Dudouit e831e8007b Use OperatorJacobiSmoother in ex9.
- implement GetDiag() for SparseMatrix on device.
2020-06-08 18:10:13 -07:00
Yohann Dudouit c5dea1ee17 Add temporarly modified ex1, ex9, and add ex9pa for testing purpose. 2020-05-20 15:26:27 -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 721ce79dc0 Fix a few bugs. 2020-03-23 17:06:17 -07:00
Yohann Dudouit 72ef682f23 Add to ex9 an Element Assembly option: -ea. 2020-03-19 16:52:44 -07:00
Yohann Dudouit 6e5bda0743 Merge branch 'master' into yohann/dg 2020-02-27 16:38:19 -08:00
Yohann Dudouit 74b16ba967 Remove if(pa) for Finalize 2020-02-27 09:37:13 -08:00
Yohann Dudouit 8ede4429e3 Remove fes and pa from FE_Evolution constructor 2020-02-27 09:32:22 -08:00
Yohann Dudouit 52ac7a9768 Move the check for pa inside Finalize. 2020-02-27 09:31:49 -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 08f5b3ed47 Modify EnsureNodes and SetCurvature to work in parallel with DG. 2020-02-04 15:12:53 -08:00
Yohann Dudouit f56baedead Some cleaning based on Will Pazner's review. 2020-02-03 14:49:36 -08:00
Yohann Dudouit 4652544a14 make style 2020-01-30 18:58:12 -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 6aee436dab make style 2020-01-23 16:51:08 -08:00
Will Pazner dc01e45512 Re-add diagonal preconditioner for mass in ex9 2020-01-23 16:14:43 -08:00
Yohann Dudouit c790505b1c Fix memory leaks. 2020-01-23 09:37:27 -08:00
Yohann Dudouit 0777f0d9ac Comment preconditionner as it breaks ex9. 2020-01-22 19:20:59 -08:00
Yohann Dudouit a0811665c2 Add preconditionner in ex9 2020-01-22 19:06:47 -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 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 e2af78f5eb Implicit example 9 with block ILU preconditioner 2020-01-13 13:08:46 -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 accca020b8 Add device option for ex9. 2020-01-03 13:17:39 -08:00
Yohann Dudouit f06d6c6543 Add support for FunctionCoefficient for Convection and DGTrace. 2019-12-30 12:51:49 -08:00
Tzanio 76a2579dbf Final adjustments 2019-12-26 18:29:56 -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 71a1c46ec5 modified: ex5.cpp
modified:   ex5p.cpp
	modified:   ex9.cpp
	modified:   ex9p.cpp
2019-12-14 10:08:25 -08:00
blaz eacf35d4e4 modified: ../CHANGELOG
modified:   ex9.cpp
2019-12-13 16:00:57 -08:00
Yohann Dudouit 5f5a817670 MultTranspose working with -pa. 2019-12-09 18:00:24 -08:00
Yohann Dudouit 6358ce8cf0 Working on 4x4-curved.mesh and star.mesh 2019-12-09 18:00:24 -08:00
Yohann Dudouit f492cc62be Lots of bug fixes. 2019-12-09 18:00:23 -08:00
Yohann Dudouit cf97d4e5e5 Some fixes. 2019-12-09 17:59:08 -08:00
Yohann Dudouit 45de4f4098 Add -pa option to ex9. 2019-12-09 17:59:08 -08:00
Stowell, Mark L a62eb93d39 Mesh deletion overlooked in ex9 2019-03-27 19:06:12 -07:00