Commits on Mar 25, 2009
  1. Attempted to get Corman lisp working, but it looks

    like their CLOS is not working well enough to get asdf
    to run.  Giving up after spending a full day on this.
    unknown committed Mar 25, 2009
Commits on Mar 19, 2009
  1. Use definite-directionp in draw-ang-velocity-rotating

    Use use-point-for-body to bind ?cm and ?axis in parallel-axis-contains
    Remove demand that axis be fixed in use-body-rotating-fixed.
    (cherry picked from commit d9458ae)
    committed Mar 19, 2009
  2. fix test for direction to match dir-var-value

    (cherry picked from commit 1d7e50a)
    with slight fix going back to old notions for (motion ?b curved ...)
    committed Mar 19, 2009
Commits on Mar 17, 2009
  1. Macros wrong for dbg turned off in solver

    unknown committed Mar 17, 2009
  2. remove interact.cpp from build

    unknown committed Mar 17, 2009
Commits on Mar 16, 2009
  1. remove bad dbgprint, which causes errors.

    unknown committed Mar 16, 2009
  2. add figure for dr21, working in KB

    (cherry picked from commit 361f55c)
    committed with unknown Mar 15, 2009
  3. reorder rules in draw-relative-position-unknown for dr21

    (cherry picked from commit acc9153)
    committed with unknown Mar 15, 2009
  4. add but not test the parallel axis theorem

    (cherry picked from commit de1cf3d)
    committed with unknown Mar 14, 2009
  5. fix PSM for relative-postions displacment, add I-particle

    (cherry picked from commit 649609b)
    committed with unknown Mar 13, 2009
  6. add relative-position-displacement and I-particle to principles

    (cherry picked from commit 54bfafa)
    committed with unknown Mar 13, 2009
  7. Move shape PSMS out of Ontology, add axis slot.

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

    by projections and write-mag-torque.  (Following what was done
    with dipole torque.)
    (cherry picked from commit c54726d)
    committed with unknown Mar 12, 2009
  9. test for nonzero when getting (shape ...) keywords

    (cherry picked from commit 921ce82)
    committed with unknown Mar 11, 2009
  10. add axis to ang-momentum psm & fix typo

    (cherry picked from commit 7eb14fd)
    committed with unknown Mar 11, 2009
  11. 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)
    (cherry picked from commit d70134b)
    committed with unknown Mar 11, 2009
  12. 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.
    (cherry picked from commit a7358f7)
    committed with unknown Mar 14, 2009
  13. remove unused argument to polysolve

    (cherry picked from commit 9ccbe15)
    committed with unknown Mar 13, 2009
Commits on Mar 6, 2009
  1. add no-good rule to relative-position-displacement

    (cherry picked from commit 308d54f)
    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.
    (cherry picked from commit 72db95f)
    committed Mar 6, 2009
  3. Assume positions are always continuous: always use

    closed intervals when checking for conditions on
    (cherry picked from commit 731ee6e)
    committed Mar 6, 2009
Commits on Mar 4, 2009
  1. remove cruft SGG/

    committed Mar 4, 2009
Commits on Feb 10, 2009
  1. Switch from using :user package to :cl-user, fitting ANSI common

    lisp practice.  It may be that old versions of Allegro common lisp
    required :user, but this change should be OK
    committed with unknown Feb 9, 2009
  2. missing dependency: Knowledge depends on Algebra

    committed with unknown Feb 9, 2009
Commits on Feb 4, 2009
  1. move problem solutions and *.tsv files to repository

    move solutions/README to new repository.
    remove solutions/Solutions
    committed Feb 4, 2009
  2. add warning page for OLI version

    unknown committed Feb 4, 2009
Commits on Feb 2, 2009
  1. somehow January 5 changes were lost

    unknown committed Feb 2, 2009
Commits on Jan 31, 2009
  1. fix up paths for making distribution

    unknown committed Jan 31, 2009