1. 12 Jul, 2019 1 commit
  2. 13 Jun, 2019 1 commit
  3. 06 Jun, 2019 1 commit
  4. 05 Jun, 2019 1 commit
  5. 23 May, 2019 1 commit
  6. 10 May, 2019 1 commit
    • Mark Olesen's avatar
      ENH: support all 12 Euler rotation orders (#1292) · 2c0dfaed
      Mark Olesen authored
      - adjust naming of quaternion 'rotationSequence' to be 'eulerOrder'
        to reflect its purpose.
      
      - provide rotation matrices directly for these rotation orders in
        coordinateRotations::euler for case in which the rotation tensor
        is required but not a quaternion.
      2c0dfaed
  7. 03 May, 2019 1 commit
  8. 02 May, 2019 2 commits
    • sergio's avatar
      ENH: Adding reflection capability to solar load radiation model · 6da047f4
      sergio authored
      ENH: Several modifycations to avoid erroneuos rays to be shot
      from wrong faces.
      
      ENH: Updating tutorials and avoiding registration of the
      coarse singleCellFvMesh
      
      Adding solarLoad tutorial case simpleCarSolarPanel
      
      ENH: Changes needed for the merge
      6da047f4
    • sergio's avatar
      ENH: · 8c7d8c9e
      sergio authored
      Adding reflecting fluxes to Solar load radiation model.
      Adding functionality to the boundary radiation models and new
      place holder for basic wall types such as transparent, opaqueDiffusive,
      opaqueReflective,etc.
      Changing radiation wall models to run time selectable.
      Adding multi-band capabilities to VF model and improving the set up
      for using solar loads in VF and fvDOM radiation models.
      8c7d8c9e
  9. 29 Apr, 2019 1 commit
  10. 24 Apr, 2019 1 commit
    • Mark Olesen's avatar
      ENH: generalize indirect lists and support new types · c3403761
      Mark Olesen authored
      - use an IndirectListBase class for various indirect list types.
      
      - new SortList type
      
        In some places the SortList can be used as a lightweight alternative
        to SortableList to have the convenience of bundling data and sort
        indices together, but while operating on existing data lists.
        In other situations, it can be useful as an alternative to
        sortedOrder.  For example,
      
              pointField points = ...;
      
              labelList order;
              sortedOrder(points, order);
      
              forAll(order, i)
              {
                  points[order[i]] = ...;
              }
      
         Can be replaced with the following (with the same memory overhead)
      
              pointField points = ...;
      
              SortList<point> sortedPoints(points);
      
              for (point& pt : sortedPoints)
              {
                  pt = ...;
              }
      
      - new SliceList type (#1220), which can be used for stride-based
        addressing into existing lists
      c3403761
  11. 15 Apr, 2019 1 commit
  12. 10 Apr, 2019 3 commits
  13. 08 Apr, 2019 1 commit
  14. 05 Apr, 2019 1 commit
  15. 25 Mar, 2019 1 commit
  16. 19 Mar, 2019 1 commit
  17. 28 Feb, 2019 1 commit
  18. 18 Feb, 2019 1 commit
  19. 15 Feb, 2019 1 commit
  20. 13 Feb, 2019 2 commits
  21. 07 Feb, 2019 2 commits
  22. 06 Feb, 2019 3 commits
  23. 25 Jan, 2019 1 commit
  24. 23 Jan, 2019 2 commits
  25. 21 Jan, 2019 1 commit
  26. 17 Jan, 2019 1 commit
  27. 11 Jan, 2019 1 commit
  28. 10 Jan, 2019 1 commit
  29. 09 Jan, 2019 1 commit
  30. 07 Jan, 2019 2 commits
  31. 21 Dec, 2018 1 commit
    • Mark Olesen's avatar
      ENH: use Zero when zero-initializing types · e23bd3bb
      Mark Olesen authored
      - makes the intent clearer and avoids the need for additional
        constructor casting. Eg,
      
            labelList(10, Zero)    vs.  labelList(10, 0)
            scalarField(10, Zero)  vs.  scalarField(10, scalar(0))
            vectorField(10, Zero)  vs.  vectorField(10, vector::zero)
      e23bd3bb