1. 19 Jul, 2019 1 commit
  2. 19 Mar, 2019 2 commits
  3. 18 Mar, 2018 1 commit
  4. 17 Dec, 2017 1 commit
  5. 15 Mar, 2017 3 commits
    • GILLES Sebastien's avatar
      #1076 Introduce aliases in GlobalVariationalOperator.hpp to both cases... · 7d24e93a
      GILLES Sebastien authored
      #1076 Introduce aliases in GlobalVariationalOperator.hpp to both cases currently implemented (namely SameForAllRefGeomElt and DependsOnRefGeomElt).
      7d24e93a
    • GILLES Sebastien's avatar
      #1076 GlobalVariationalOperator: generalize the class so that each RefGeomElt... · 73b3780c
      GILLES Sebastien authored
      #1076 GlobalVariationalOperator: generalize the class so that each RefGeomElt may get its own LocalVariationalOperator.
      
      The idea is that now the second template argument is not a LocalVariationalOperatorT, but a tuple which contains pair <GeometricEltEnum, LocalVariationalOperatorForGeometricEltEnum>.
      As most operators (all present in HappyHeart so far, with possibly GradientBasedElasticityTensor apart) do not need different implementations for each RefGeomElt, the new generic class is named clumsily GlobalVariationalOperatorSeveralLocal and an alias has been defined to cover the most common case where same type is given for all geometries.
      
      Many safeties remain to be added (the tuple is for instance a pair only for that purpose: a static assert will check all RefGeomElt are properly given and in the right order).
      73b3780c
    • GILLES Sebastien's avatar
      #1076 Rewrite Assemble so that it might be used in a metaprogrammation... · 2c183872
      GILLES Sebastien authored
      #1076 Rewrite Assemble so that it might be used in a metaprogrammation context. I had issues with variadic syntax; following the difficulty I had I'd rather commit now I have the proof of concept. even if a lot of clean-up remains to be done (warnings to begin with, helper structs not named correctly, many missing comments...)
      2c183872
  6. 16 Dec, 2016 1 commit
  7. 29 Nov, 2016 1 commit
  8. 13 Oct, 2016 1 commit
  9. 07 Oct, 2016 1 commit
  10. 06 Oct, 2016 1 commit
  11. 09 Sep, 2016 1 commit
  12. 07 Jun, 2016 1 commit
    • GILLES Sebastien's avatar
      #932 Operators: Local2GLobal is now properly computed for each relevant cases... · 476e1be3
      GILLES Sebastien authored
      #932 Operators: Local2GLobal is now properly computed for each relevant cases of each GlobalVariationalOperator; the tying is now automatic (i.e. if you need to consider one you are 100 % positive its Local2Global is properly computed). Injection in global linear algebra now takes a GlobalVariationalOperator argument which gives away the correct list of extended unknowns.
      476e1be3
  13. 02 May, 2016 1 commit
    • GILLES Sebastien's avatar
      #900 QuadratureRules: I changed again the interface so that now there is no... · 2f8c218b
      GILLES Sebastien authored
      #900 QuadratureRules: I changed again the interface so that now there is no need to give a global operator a set of quadrature rules if we want to use finite element space ones. The main pro doing so is the storage of specific rules: in previous scheme user would have had to store its specific rules in VariationalFormulation or in Model, which was clumsy. Now if he wants specific one it is the operator itself that is in charge of storing them.
      2f8c218b
  14. 29 Apr, 2016 1 commit
  15. 15 Apr, 2016 1 commit
  16. 01 Apr, 2016 1 commit
  17. 17 Mar, 2016 1 commit
  18. 08 Feb, 2016 2 commits
  19. 05 Feb, 2016 1 commit
  20. 25 Jan, 2016 2 commits
  21. 17 Aug, 2015 1 commit
  22. 09 Jul, 2015 1 commit
  23. 01 Jul, 2015 1 commit
    • GILLES Sebastien's avatar
      #587 [PARTIAL COMPILATION] Complete the chain so that new local 2 global... · ade0f814
      GILLES Sebastien authored
      #587 [PARTIAL COMPILATION] Complete the chain so that new local 2 global storage might be completely used. This entails rmoving sone const qualifiers for GodOfDof and FEltSpace: now operators require to the finite element space the subset of unknowns it will eventually needs. Only hyperelastic case has been adapted; other model instances won't currently compile.
      ade0f814
  24. 28 May, 2015 1 commit
  25. 12 May, 2015 3 commits
  26. 05 May, 2015 1 commit
  27. 17 Apr, 2015 1 commit
  28. 07 Apr, 2015 1 commit
  29. 02 Apr, 2015 1 commit
  30. 01 Apr, 2015 1 commit
  31. 27 Mar, 2015 1 commit
  32. 03 Feb, 2015 2 commits