Commits on Mar 16, 2009
  1. add comment

    committed Mar 16, 2009
Commits on Mar 15, 2009
  1. add figure for dr21, working in KB

    committed Mar 15, 2009
Commits on Mar 14, 2009
  1. Improve error propogation in checksol and eqnumsimp:

    If sqrt of negative is less than error, set result to zero.
    If error has already been computed, don't override value.
    committed Mar 14, 2009
Commits on Mar 13, 2009
  1. remove unused argument to polysolve

    committed Mar 13, 2009
Commits on Mar 12, 2009
  1. make solutions separate repository

    (cherry picked from commit e22c4d5)
    committed Mar 12, 2009
  2. don't do zero components of torque: this is handled instead

    by projections and write-mag-torque.  (Following what was done
    with dipole torque.)
    committed Mar 12, 2009
Commits on Mar 11, 2009
  1. Add axis to moment-of-inertia. This forces some other modifications:

      The axis choices are given by the positions list, need to modify problems
      Change inheritance and symbol name of moment-of-inertia
      Modify wrong body error handler (need check for wrong axis)
      Add axis slot to ang-momentum PSM; needs (motion body rotating ...) to apply.
      Add :center and :end to various (shape ...) assertions.
      Add axis slot to compound moment-of-inertia.
      Energy rules use (motion body rotation ...); use this to get axis.
        (no slot for axis in the rule itself, may want to add keyword pair
         to make optional slot like we do in NSL)
    committed Mar 11, 2009
Commits on Mar 6, 2009
  1. Assume positions are always continuous: always use

    closed intervals when checking for conditions on
    committed Mar 6, 2009
  2. check that both bodies have same coordinates when applying

    relative-position-displacement.  Unfortunately, this didn't seem
    to help dt6a much.
    committed Mar 6, 2009
Commits on Mar 4, 2009
  1. remove cruft SGG/

    committed Mar 4, 2009
Commits on Mar 3, 2009
  1. remove cruft

    committed Mar 3, 2009
Commits on Feb 25, 2009
Commits on Feb 20, 2009
  1. Start work in interfacing methods with existing Andes.

    As a first step remove some cruft and mark some methods that
    might be worth calling.
    committed Feb 20, 2009
  2. expand dummy solutions to be different for different actions

    rename get-problem to open-problem to fix name conflict with existing function.
    session management seems to pretty much work now.
    Still need error handling for errors in session thread, management for hung
    threads, and management for lost rpc-requests.
    committed Feb 20, 2009
  3. Threads must be aware of turn number since they are running asynchron…

    Tried to set up locks for sessions based on turns.  Still pretty
    brittle if a method hangs.  No handling if the session has timed out.
    committed Feb 20, 2009
  4. remove use of multiple-value-bind

    committed Feb 20, 2009
  5. Working on sesson management. Code mostly written, need to debug

    (not working yet) and add database and call from methods.
    committed Feb 20, 2009
Commits on Feb 19, 2009
  1. Get help system to load on OS X. Still some comment about not

    having threads, so hunchentoot might not work right.
    Had a lot of trouble with install and asdf.  Fixed by adding
    hunchentoot-no-ssl to *features* before loading hunchentoot.
    committed Feb 19, 2009
Commits on Feb 18, 2009
  1. Work done during Chicago trip on sessions management.

    Not tested yet.  Also remove old code handling socket
    committed Feb 18, 2009
Commits on Feb 13, 2009
  1. spit back same id in reply, next step is to have cases

    for different actions in solution-step and seek-help.
    committed Feb 13, 2009
Commits on Feb 11, 2009
  1. fix return for solution-step

    committed Feb 11, 2009
  2. Successfully feed all of Nokes demo through test.

    Found and fixed a couple of small bugs ...
    committed Feb 11, 2009