1. 09 Oct, 2017 1 commit
    • Pries, Jason's avatar
      Initial attempt at Torque post processing · 0abb4580
      Pries, Jason authored
      Problems with discontinuous material boundaries have fields which suffer from jump discontinuities
      This means the divergence of the Maxwell stress tensor is impulsive at material interfaces
      Evaluating net force/torque using body forces requires both volumetric and surface integrals in these cases
      This is a nontrivial excercise
      
      In the meantime, the next step will be to add a special calculation method for cylindrical airgaps
      0abb4580
  2. 07 Sep, 2017 2 commits
  3. 06 Sep, 2017 1 commit
  4. 31 Aug, 2017 1 commit
  5. 23 Aug, 2017 1 commit
  6. 18 Aug, 2017 2 commits
  7. 16 Aug, 2017 1 commit
  8. 28 Jul, 2017 1 commit
  9. 27 Jul, 2017 1 commit
  10. 26 Jul, 2017 1 commit
  11. 25 Jul, 2017 1 commit
    • Pries, Jason's avatar
      Start of de-templating Physics implementation · 07c274f3
      Pries, Jason authored
          Part of this involves using more shared pointers and vectors (as opposed to arrays) as certain member variables
          Some of that has been done, some work may (probably) still needs to be done
          It's been a few months since this has been looked at so it will require some review
      
      This is a bit of a mess right now
      07c274f3
  12. 13 May, 2017 1 commit
  13. 14 Apr, 2017 1 commit
  14. 06 Apr, 2017 1 commit
  15. 20 Mar, 2017 1 commit
    • JasonPries's avatar
      Implements Mesh smoothing and MappedBoundaryPair · 27c32224
      JasonPries authored
      Mesh::smooth() is based on satisfaction of a Laplacian condition
      
      MappedBoundaryPair guarantees correct behavior of PeriodicBoundaryConditions when the UniformDiscretization option is set to false
      27c32224
  16. 13 Mar, 2017 2 commits
  17. 09 Mar, 2017 1 commit
  18. 08 Mar, 2017 1 commit
    • JasonPries's avatar
      Adds DiscontinuousBoundary · 14abfb38
      JasonPries authored
      This is a new route for implementation of relative motion. Renames Boundary to DiscreteBoundary (to differentiate from Sketch::ContinuousBoundary)
      14abfb38
  19. 05 Mar, 2017 1 commit
  20. 03 Mar, 2017 1 commit
  21. 02 Mar, 2017 1 commit
  22. 01 Mar, 2017 2 commits
  23. 28 Feb, 2017 1 commit
  24. 27 Feb, 2017 1 commit
  25. 26 Feb, 2017 1 commit
  26. 25 Feb, 2017 1 commit
  27. 24 Feb, 2017 2 commits
  28. 21 Feb, 2017 1 commit
  29. 19 Feb, 2017 1 commit
  30. 18 Feb, 2017 1 commit
  31. 17 Feb, 2017 1 commit
  32. 14 Feb, 2017 1 commit
  33. 13 Feb, 2017 1 commit
  34. 10 Feb, 2017 1 commit
  35. 06 Feb, 2017 1 commit
    • JasonPries's avatar
      Fix quadrature compilation issues with gcc 6.3.1-1 · 46ec5042
      JasonPries authored
      Definition of static constexpr double[] in TriangleQuadrature structs were behaving differently between different versions of gcc. The latest gcc 6.3.1-1 didn't like the fact that the ODR was being violated, whereas some previous versions didn't care.
      
      The definitions need to be visible in the Physics headers, so the quadrature rules were moved to a separate library and the definitions were moved to a cpp file.
      46ec5042