Commit Graph
103 Commits
Author SHA1 Message Date
camierjs 5ab75543f1 ex1p PA host mpirun 2018-11-01 16:09:57 -07:00
camierjs 8e05a1da6f Melding okina-wip to okina 2018-10-31 10:10:12 -07:00
camierjs a9dc32b659 Add DOFs/sec for assembly in ex1 2018-10-30 15:02:11 -07:00
camierjs fc58a80c09 Melding with okina-fem-dev 2018-10-30 14:23:19 -07:00
Veselin Dobrev 831490ee82 In ex1.cpp, add CG timings to output; add 'mix_iter' option. 2018-10-25 14:29:11 -07:00
camierjs 9ad1b24ced make style 2018-10-19 18:06:44 -07:00
camierjs 947418af5c Cleanup and 3D WIP 2018-10-19 15:31:54 -07:00
camierjs 35ffb9f53f NVVP markers cleanup 2018-10-19 11:04:03 -07:00
camierjs 11481f51ea NVVP markers and got rif of default fespace setup 2018-10-18 17:57:13 -07:00
camierjs a3d6196828 Added CUB back again for timings 2018-10-18 16:57:09 -07:00
camierjs d89d909dce Odd order for diffusion 2018-10-18 15:22:53 -07:00
camierjs 1bc82b9b52 Add 2D diffusion kernels 2018-10-18 11:45:26 -07:00
camierjs f977ed2376 ParPABilinearForm ifdef MFEM_USE_MPI 2018-10-17 16:17:43 -07:00
camierjs a0b68f5c0b Kernel'ed up to H1_TriangleElement 2018-10-16 11:50:18 -07:00
Tzanio cf6d421b57 Support sm_30 in sequential vector dot product (for tux374, will improve later).
Simplify ex1 a bit.
2018-10-12 17:51:01 -07:00
camierjs 87fa7b50f8 CUDA cub dir for dot and ex1 cleanup 2018-10-12 16:32:50 -07:00
camierjs 944ef49eeb Melding with master 2018-10-12 15:58:30 -07:00
camierjs 286a8e8fb0 wip setjmp 2018-10-12 14:53:21 -07:00
camierjs 4995f1575d Ex1 @ CPU with partial assembly 2018-10-12 10:17:23 -07:00
camierjs bc1577abf1 Example 1 cleanup 2018-10-11 14:55:43 -07:00
camierjs 840480b205 Cleanup with master 2018-10-11 10:34:24 -07:00
camierjs ba073e9521 Add LSolve USolve kernels for master to run 2018-10-11 09:56:51 -07:00
camierjs e71d5f0013 Cleanup & Run 2018-10-11 09:19:03 -07:00
camierjs 3b615c7188 Working on mesh->SetCurvature from GPU 2018-10-10 17:44:25 -07:00
camierjs 2f2193e9bf Cleanup and switched kGeomFill's forall 2018-10-10 11:37:57 -07:00
camierjs 40cacec966 ex1 with Quad UniformRefinement CPU + GPU 2018-10-10 10:59:12 -07:00
camierjs 82839fab9d Print cleanup 2018-10-10 09:54:42 -07:00
camierjs eedb546313 ex1 without UniformRefinement but with SetCurvature @ GPU 2018-10-10 09:37:59 -07:00
camierjs 6304c2023e ex1 converging 2018-10-09 19:04:24 -07:00
camierjs 45dc69defe Geom with good SetCurvature 2018-10-09 15:06:02 -07:00
camierjs 8c42afc313 ex1 fa ok 2018-10-09 11:22:13 -07:00
camierjs ccb161cbd4 PABilinearForm + PADiffusionIntegrator 2018-10-09 11:12:50 -07:00
camierjs e79d6eadcf Init geom without prefixed SetNodalFESpace 2018-10-08 20:07:18 -07:00
camierjs dd2fdb529e Diffusion, up to Vector::operator-= 2018-10-05 17:53:39 -07:00
camierjs 5a828d3207 Starting to introduce diffusion kernels, maps & geom 2018-10-04 14:04:04 -07:00
camierjs 3b0496d4a5 Ex2 OK, doing SetNodalFESpace before switching to GPU 2018-10-02 18:40:32 -07:00
camierjs 98730a3f9b Cleanup 2018-10-01 17:35:32 -07:00
camierjs 3e2bd3b5e4 ex1 CG ok 2018-10-01 12:25:45 -07:00
camierjs 85ef967a77 WIP BilinearForm::Assemble, elmat diffs 2018-10-01 12:02:14 -07:00
camierjs afc83c839c Serial Gauss Seidel cleanup 2018-09-28 14:51:39 -07:00
camierjs 4c072af530 ex1 working, switching to GPU for PCG 2018-09-27 13:07:41 -07:00
camierjs 35dd32e5fc Up to SparseMatrix::AddMult 2018-09-26 17:08:19 -07:00
camierjs 2f6b4c2f07 WIP, *this, When to go to GPU? 2018-09-25 19:25:16 -07:00
camierjs fb25fb6f82 RIP to get Segmentation faults 2018-09-25 16:51:33 -07:00
camierjs e2f7584d7b Init CFG, DBG, MEMCPY & MEMMNG 2018-09-25 16:40:31 -07:00
Jakub Cerveny 125ff226e4 Version 3.2 2016-06-30 10:37:30 -07:00
Tzanio dbae60fe32 Version 3.1 2016-02-16 15:45:48 -08:00
Tzanio Kolev 9d7774a03e Version 3.0 2015-01-26 15:07:34 -08:00
Tzanio Kolev fa169e4b92 Version 2.0 2011-11-18 11:39:53 -08:00
Tzanio Kolev f74eaae422 Version 1.2.1 2011-04-11 16:09:41 -07:00