Skip to content
Snippets Groups Projects
  1. Jan 03, 2020
  2. Dec 04, 2019
  3. Dec 03, 2019
  4. Oct 22, 2019
    • Dmitry Yu. Naumov's avatar
      [PL] Pass vector of solutions to BC's. · 0407d265
      Dmitry Yu. Naumov authored
      Main reason for modification is the getFlux function, which for
      particular processes (ComponentTransport) relies on all solutions being
      available.
      This modification ripples through all of the code, especially through
      the boundary conditions.
      Modified `applyNaturalBC`, `preTimestep`, `integrate`, and `assemble`
      functions.
      0407d265
  5. Oct 14, 2019
  6. Oct 09, 2019
  7. Sep 24, 2019
  8. Sep 12, 2019
  9. Aug 14, 2019
  10. Jul 16, 2019
    • Dmitry Yu. Naumov's avatar
      clang-tidy automatic fixes. · bbe99436
      Dmitry Yu. Naumov authored
      Most of the current .clang-tidy contained checks:
      google-explicit-constructor
      google-readability-braces-around-statements
      modernize-loop-convert
      modernize-use-default-member-init
      modernize-use-emplace
      modernize-use-using
      readability-braces-around-statements
      readability-else-after-return
      readability-named-parameter
      *readability-namespace-comments
      *readability-inconsistent-*
      readability-redundant-member-init
      readability-simplify-boolean-expr
      readability-string-compare
      *explicit-conversions*
      bbe99436
    • Dmitry Yu. Naumov's avatar
  11. Jun 24, 2019
  12. Jun 20, 2019
    • Dmitry Yu. Naumov's avatar
      [PL] BC; Fix lower order element values access. · 9ab62349
      Dmitry Yu. Naumov authored
      In cases when the underlying element is quadratic but the shape function
      is of linear order, there is a dimension mismatch between the
      NodalVectorType and the return value of the getNodalValuesOnElement.
      
      Taking the first rows of the return matrix ensures correct dimensions.
      9ab62349
  13. May 27, 2019
  14. May 17, 2019
  15. Apr 30, 2019
  16. Mar 19, 2019
  17. Mar 11, 2019
  18. Mar 04, 2019
    • Dmitry Yu. Naumov's avatar
      Mark single parameter ctors as explicit. · 01e9c15c
      Dmitry Yu. Naumov authored
      Also those where the second and so forth arguments are defaulted.
      
      The MathLib::TemplateVector3 is an exception, because of the many
      required changes through the code, which relies on the implicit
      conversion from TemplatePoint<T, 3> to TemplateVector3<T>.
      
      clang-tidy '*explicit*' check.
      01e9c15c
  19. Mar 01, 2019
  20. Feb 27, 2019
  21. Feb 25, 2019
  22. Feb 22, 2019
Loading