1. 02 Mar, 2017 3 commits
  2. 01 Mar, 2017 1 commit
    • Kilian Lackhove's avatar
      Merge branch 'fix/PetSc_MKL' into 'master' · 2b9f3512
      Kilian Lackhove authored
      Fix/PetSc_mkl
      
      this fixes blas/lapack detection of the PetSc configuration for systems which have no native blas/lapack installed
      
      When native blas/lapack is enabled, we use this for PetSc (just like before, now we just do it explicitly and not by accident) , when MKL is enabled we use MKL and for all other cases, PetSc will download its own blas/lapack and compile it itself. This might be extended to ACML and other blas/lapack providers in the future but i can only test native and MKL on my systems.
      
      See merge request !740
      2b9f3512
  3. 28 Feb, 2017 5 commits
  4. 27 Feb, 2017 4 commits
  5. 26 Feb, 2017 3 commits
  6. 25 Feb, 2017 8 commits
  7. 24 Feb, 2017 1 commit
  8. 23 Feb, 2017 3 commits
  9. 22 Feb, 2017 2 commits
  10. 21 Feb, 2017 3 commits
  11. 20 Feb, 2017 2 commits
    • Spencer Sherwin's avatar
      Merge branch 'feature/bessel' into 'master' · 767ff995
      Spencer Sherwin authored
      Feature/bessel
      
      This MR introduces Womersley boundary conditions for pulsatile flow in straight pipes. To provide the appropriate boundary conditions a file specified in the 
      USERDEFINED BC string is appended with a colon and then a filename, i.e.
                  <REGION REF="0">
                      <D VAR="u" USERDEFINEDTYPE="Womersley:WomParams.xml" VALUE="0" />
                      <D VAR="v" USERDEFINEDTYPE="Womersley:WomParams.xml" VALUE="0" />
                      <D VAR="w" USERDEFINEDTYPE="Womersley:WomParams.xml" VALUE="0" />
                      <N VAR="p" USERDEFINEDTYPE="H" VALUE="0" />
                  </REGION>
      where the filename WomParams.xml contains the setup details. Ideally we would like  a better solution than using the colon extension and an issue has been raised on this.
      
      See merge request !472
      767ff995
    • Spencer Sherwin's avatar
      updated change log · 66b65aa8
      Spencer Sherwin authored
      66b65aa8
  12. 19 Feb, 2017 1 commit
  13. 17 Feb, 2017 4 commits
    • mike turner's avatar
      4288270e
    • Dave Moxey's avatar
      Merge branch 'master' into 'fix/petsc-deb9-ub1604' · 9a60973d
      Dave Moxey authored
      # Conflicts:
      #   CHANGELOG.md
      9a60973d
    • Dave Moxey's avatar
      Merge branch 'fix/whitenoise' into 'master' · 271579a6
      Dave Moxey authored
      Fix FillWhiteNoise
      
      This MR fixes a bug in `Vmath::FillWhiteNoise` which causes it to alternate between only 2 values.
      
      Instead of trying to pass a unique seed on each call of FillWhiteNoise, I decided to partly recover an old implementation where `seed` was an static variable ( therefore making consecutive calls part of a single larger random sequence). From what I understood, this had been changed to allow specifying different seeds for each MPI process. With this in mind, we can still pass an optional seed to replace the stored value.
      
      An example of how to use this new logic is to use (the negative of) the rank as seed in the first call to FillWhiteNoise to decouple the parallel processes, and not passing any seed in the subsequent calls . Alternatively, we can still pass unique seeds on each call.
      
      See merge request !718
      271579a6
    • Dave Moxey's avatar
      Merge branch 'master' into 'fix/whitenoise' · e7cd5cd4
      Dave Moxey authored
      # Conflicts:
      #   CHANGELOG.md
      e7cd5cd4