1. 19 Feb, 2017 1 commit
  2. 18 Feb, 2017 1 commit
  3. 17 Feb, 2017 1 commit
  4. 14 Feb, 2017 1 commit
  5. 13 Feb, 2017 1 commit
  6. 10 Feb, 2017 1 commit
  7. 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
  8. 02 Feb, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · e661fd97
      JasonPries authored
      Upgrades test of relative rotation motion using a SlidingInterface to include spatially varying excitation so that the motion is observable
      e661fd97
  9. 31 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 0c9df1d0
      JasonPries authored
      Initial implementation and testing of relative motion with a SlidingInterface
      0c9df1d0
  10. 30 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 5d7843f2
      JasonPries authored
      Initial implementation and testing of periodic/antiperiodic boundary conditions for magnetostatic solvers
      5d7843f2
  11. 28 Jan, 2017 1 commit
  12. 27 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 2c213373
      JasonPries authored
      Simplification and clarification of (discrete) boundary conditions effecting the implementation of FiniteElementMesh classes
      2c213373
  13. 23 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 91622842
      JasonPries authored
      Framework for multi-material magnetic models and testing of linear material properties with relative permeability > 1
      91622842
  14. 20 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · ea06bbf0
      JasonPries authored
      Infrastructure and planning for multi-material models
      ea06bbf0
  15. 18 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · a8054788
      JasonPries authored
      Elaboration of TwoRegionHex magnetostatic_forcing tests
      a8054788
  16. 17 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 9cd34359
      JasonPries authored
      Started implementation of Magnetostatic solver
      Work on Dirichlet boundary conditions (magnetic insulation)
      9cd34359
  17. 10 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 45453ece
      JasonPries authored
      Work on HomogeneousForcing for Poisson-like equations
      Started implementation of Magnetostatic solver
      45453ece
  18. 09 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · 3f264747
      JasonPries authored
      Work on HomogeneousForcing for Poisson-like equations
      Started implementation of Physics template interface
      3f264747
  19. 04 Jan, 2017 1 commit
    • JasonPries's avatar
      Nightly Commit · ee1ea055
      JasonPries authored
      Work on HomogeneousForcing for Poisson-like equations
      Started implementation of Physics template interface
      ee1ea055
  20. 03 Jan, 2017 1 commit
  21. 02 Jan, 2017 1 commit
  22. 28 Dec, 2016 1 commit
  23. 27 Dec, 2016 1 commit
  24. 14 Dec, 2016 1 commit
  25. 13 Dec, 2016 1 commit
    • Jason Pries's avatar
      Refactor after move to CMake/GoogleTest (#1) · 7acb9b2f
      Jason Pries authored
      * Translate tests from CMake to GoogleTest
      * Split Branch/Star/Constellation into multiple files
      * Update Sketch.save_as to create directory if it does not exist using Boost::Filesystem
      * Split Constraint.h/Constraint.cpp into multiple h/cpp files
      * Split Pattern.h/Pattern.cpp into multiple h/cpp files
      * Separate mesh/Point class in to own Point.h/Point.cpp files
      * Separate mesh/utility functions into own util.h/util.cpp files
      * Fixed problem with Sketch Contour/Boundary parsing related to supremum calculations
      * Added .oesk extension for sketch output files
      * Added .oeme extension for mesh output files
      * Add build_gallery.py python script. Parses ./build/test/output directory for .oesk and .oeme files and saves images using matplotlib
      * Removed using namespace std
      * Updated implementation of RotateCopy
      * Added RemoveInternalBoundary option to Pattern and subclasses
      * Rewrote Mesh::locate_triangle function
      * Changed type of Mesh.Points from vector<Point*> to vector<Point>
      * Changed Edge members from type Edge* to type size_t
      * Cleanup of Edge and Node access interface in Mesh
      * Change Mesh::Edges from type std::vector<Edge*> to std::Vector<Edge>
      * Add std::vector<DartConstraint> Constraints to Mesh. Revamp of constraint handling.
      * Change Sketch Variable and Vertex vectors from raw pointers to shared pointers
      * Change Sketch Boundary and Contour vector from raw pointers to shared pointers
      * Change Sketch Pattern vector from raw pointers to shared pointers
      * Change Sketch Constraint and Curve vectors from raw pointers to shared pointers
      * Fix memory leaks
      * Cleanup of Sketch and reorganization of dependencies
      * Add shared_ptr const correctness to Sketch
      * Robustified implementation of Sketch::solve()
      * Started refactorization of mesh refinement control algorithm
      7acb9b2f
  26. 13 Oct, 2016 1 commit
  27. 12 Oct, 2016 1 commit