- 29 Apr, 2015 13 commits
-
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#531 Make the code more generic with metaprogramming: new Assemble531() calls correctly Assembly531() for all elements of the tuple.
-
GILLES Sebastien authored
#531 Move new inject function into GlobalVariationalOperator class (UnknownPolicy will be reformed deeply quite soon...)
-
GILLES Sebastien authored
#531 Introduce new interface for Assemble(); at the moment only for Mass operator. This interface should be extended later: the goal is at the end to be able to assemble into several vectors and/or matrix.
-
GILLES Sebastien authored
#531 Modify prototype of Mass::Assemble. Goal is to incrementally be close to the generic syntax I want.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#527 Remove special classes that paired numbering subsets with global linear algebra, given that now it is a feature of linear algebra.
-
- 28 Apr, 2015 13 commits
-
-
GILLES Sebastien authored
#527 GlobalMatrix and GlobalVector: add free functions that provide operators < and == for numbering subset(s).
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#527 Petsc Vector: introduce a Swap member that swaps only underlying Vec object. New method has also been added to disable destruction of Vec object; I don't like it but we do not have much choice in the Snes algorithm.
-
GILLES Sebastien authored
#527 Add two Swap definitions to avoid compilation of the code: we do not want to be able to swap Wrappers::Petsc::Vector and GlobalVector.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
- 27 Apr, 2015 2 commits
-
-
GILLES Sebastien authored
#527 Replace the alias GlobalVector and GlobalMatrix by a struct inherited from the Petsc Wrappers. The goal will be now to enrigh the newly introduced classes.
-
GILLES Sebastien authored
-
- 24 Apr, 2015 12 commits
-
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#525 Get rid of the clumsy way that attempted (and yet didn't succeed completely) to choose which pattrens to build. Now all combinations are built, and it eases considerably the creation of a model. Avoiding to build unused patterns is the topic of #520.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-
GILLES Sebastien authored
#525 Remove numbering subset storage from base variational formulation, and the clumsy selection of what matrix should be built. The derived class is much better placed to know what is actually required or not and should therefore be in charge. Used only with monolithic Stokes so far.
-
GILLES Sebastien authored
#525 Stokes: numbering subsets are called by a different way, which is more appropriate to the genericity I want to achieve.
-
GILLES Sebastien authored
#517 Elasticity: remove the temporary input parameters introduced to highlight and correct the initial bug.
-
GILLES Sebastien authored
-
GILLES Sebastien authored
-