fem merge requestshttps://gitlab.onelab.info/gmsh/fem/-/merge_requests2019-07-28T08:09:07Zhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/2make petsc optional2019-07-28T08:09:07ZChristophe Geuzainemake petsc optionalSmall changes to make PETSc optional, so that I can test more easily test PGI compilers and some OpenACC stuff :-)Small changes to make PETSc optional, so that I can test more easily test PGI compilers and some OpenACC stuff :-)Anthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/3fix -O3 + OpenMP with MacPorts2019-07-29T08:03:22ZChristophe Geuzainefix -O3 + OpenMP with MacPortsAnthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/4Bilinear grad2019-08-05T09:08:41ZVanessa MattesiBilinear gradhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/5Analytic navier2019-08-13T08:32:36ZVanessa MattesiAnalytic navierhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/6virtual formulation2020-04-25T11:18:50ZChristophe Geuzainevirtual formulation* rename _addField to addField and make it public
* make several member functions virtual so we can easily derive new (e.g. bem) formulations* rename _addField to addField and make it public
* make several member functions virtual so we can easily derive new (e.g. bem) formulationsAnthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/7Fem bem coupling2020-09-13T08:31:58Zismail badiaFem bem couplinghttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/8Convected Helmholtz2020-10-12T09:15:47ZPhilippe MarchnerConvected Helmholtz- Add Duct and Freefield demos for the convected Helmholtz equation
- Add Analytical solutions and Heaviside function in src/- Add Duct and Freefield demos for the convected Helmholtz equation
- Add Analytical solutions and Heaviside function in src/Anthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/9Perf tweaks for many entities2020-10-25T09:18:04ZChristophe GeuzainePerf tweaks for many entitiesSmall changes to remove perf bottlenecks with many (1e4) entities:
* avoid creation of `Domain()` (return const ref instead)
* move `getEntities` and `getElementTypes` to pre-processing phase (they both do a `find` in an `std::set`)
*...Small changes to remove perf bottlenecks with many (1e4) entities:
* avoid creation of `Domain()` (return const ref instead)
* move `getEntities` and `getElementTypes` to pre-processing phase (they both do a `find` in an `std::set`)
* remove test on element type in assembly loop on entities
@ARoyer : have a look at let me know, especially for the last one (I've left the original code inside an `#if 0`).Anthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/10Dual2020-11-12T09:42:33ZAnthony RoyerDualhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/11Ci test2021-03-16T16:50:14ZAnthony RoyerCi testhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/12Ci test2021-03-17T11:13:10ZAnthony RoyerCi testhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/13Bug hunting2021-03-17T13:02:05ZAnthony RoyerBug huntinghttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/14Fix xavier2021-03-24T12:04:26ZAnthony RoyerFix xavierhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/15Examples2021-04-08T11:07:16ZAnthony RoyerExampleshttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/16Convected helmholtz2021-04-08T11:56:47ZAnthony RoyerConvected helmholtzhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/1864 bits2021-04-09T10:22:44ZAnthony Royer64 bitshttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/19Debug2021-04-09T12:06:19ZAnthony RoyerDebughttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/17Fix examples Helmholtz2021-04-09T12:42:32ZPhilippe MarchnerFix examples HelmholtzReorganize research codes in the examples folderReorganize research codes in the examples folderAnthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/20Memory2021-04-12T11:05:49ZAnthony RoyerMemoryAnthony RoyerAnthony Royerhttps://gitlab.onelab.info/gmsh/fem/-/merge_requests/21Add reference to the preprint in README2021-04-14T15:04:29ZPhilippe MarchnerAdd reference to the preprint in READMEAnthony RoyerAnthony Royer