ARudik / feelpp

Automatically exported from code.google.com/p/feelpp
0 stars 0 forks source link

Enhance product of function spaces #17

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Enhance product of function space and allow
 * different mesh types and meshes from one space to another
 * different properties for functions such as non-periodic and periodic

Original issue reported on code.google.com by christop...@feelpp.org on 22 Apr 2012 at 12:04

GoogleCodeExporter commented 9 years ago

Original comment by christop...@feelpp.org on 22 Apr 2012 at 12:15

GoogleCodeExporter commented 9 years ago
This has been implemented in the branch prod_fspace_ext on feel++ google code 
and being tested at the moment. Merging with master branch and svn should be 
done any time today or tomorrow

Original comment by christop...@feelpp.org on 25 Apr 2012 at 6:55

GoogleCodeExporter commented 9 years ago
different mesh types in function space is now implemented  and needs to be 
further tested.
the branch prod_fspace_ext has been merges with master and deleted.

It remains now to implement different properties (e.g. Periodicity) per 
function spaces. It would be a bit like for meshes albeit less complicated 

Original comment by christop...@feelpp.org on 25 Apr 2012 at 7:46

GoogleCodeExporter commented 9 years ago
this new feature has been tested up to creating stencils. Still some more tests 
are needed but so far minor changes needed to be done to stencil.hpp and 
functionspace.hpp(handling of Elements)

Original comment by christop...@feelpp.org on 25 Apr 2012 at 5:19

GoogleCodeExporter commented 9 years ago

Original comment by christop...@feelpp.org on 8 May 2012 at 9:59

GoogleCodeExporter commented 9 years ago
This issue was updated by revision 8fce3f6cacb0.

Update issue 23
for gcc >= 4.7 and clang >= 3.1, support for any number of bases and meshes to
define function space (the number of meshes must be one or the number of bases
associated to the sub function spaces), thanks to variadic templates

Original comment by christop...@feelpp.org on 13 May 2012 at 10:38

GoogleCodeExporter commented 9 years ago
The change for this is done now.See doc/manual/tutorial/mymesh.cpp for some 
examples

Original comment by christop...@feelpp.org on 22 May 2012 at 11:16