Skip to content
  1. Dec 17, 2015
  2. Dec 09, 2015
  3. Dec 03, 2015
  4. Dec 02, 2015
  5. Nov 25, 2015
  6. Nov 24, 2015
  7. Nov 23, 2015
  8. Nov 12, 2015
  9. Nov 09, 2015
  10. Oct 30, 2015
  11. Oct 13, 2015
  12. Oct 05, 2015
  13. Apr 21, 2015
  14. Apr 08, 2015
  15. Feb 27, 2015
  16. Feb 23, 2015
  17. Feb 08, 2015
    • Matt Wala's avatar
      Generalize AssignSolved to have multiple outputs and accept multiple · 763a3f96
      Matt Wala authored
      expressions.
      
      That is, AssignSolved can in principle solve for multiple variables
      and accept a system of equations.
      
      Add a special case to NewCodeBuilder to handle the simple case of
      1 variable and 1 equation.
      
      Code lowering for the generalized AssignSolved instructions is not
      yet implemented.
      763a3f96
    • Matt Wala's avatar
      Reorganize the examples directory. · f11001c6
      Matt Wala authored
      - Separate subdir for each example.
      - Get the rk example running again.
      - Move implicit Euler to examples (this is more of a toy method that is
        useful for experimentation than a "real" method).
      f11001c6
  18. Jan 19, 2015
    • Matt Wala's avatar
      Fix Jacobian computation. · 439ca724
      Matt Wala authored
      439ca724
    • Matt Wala's avatar
      9c989248
    • Matt Wala's avatar
      Progress towards implicit methods. · 6ab76f1b
      Matt Wala authored
      Start to change the interface of a method generator (Method class) to
      support two different functions: `generate` and `implicit_expression`:
      
       - `implicit_expression` returns an expression template that specifies
         to the user the format of the implicit expression to expect
      
       - `generate` replaces `__call__`, except that it takes as a parameter
         a list of *solver hooks*, which are callbacks provided by the user
         that, given a particular instance of an implicit expression, will
         return a new expression for the solve component
      
      In order to facilitate the above changes, passing component id names
      is moved to the constructor.
      
      Provide a default solver hook (ScipySolverGenerator) for the Python
      backend to demonstrate the use of the implicit tools that have been
      developed.
      
      Add tools to simplify the manipulation of expressions, including
      parsing and matching.
      
      Bug: #8
      6ab76f1b
  19. Dec 14, 2014
  20. Dec 03, 2014
Loading