Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

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

    unknown authored
    like their CLOS is not working well enough to get asdf
    to run.  Giving up after spending a full day on this.
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)
  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 ...)
Commits on Mar 17, 2009
  1. Macros wrong for dbg turned off in solver

    unknown authored
  2. remove interact.cpp from build

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

    unknown authored
  2. add figure for dr21, working in KB

    authored unknown committed
    (cherry picked from commit 361f55c)
  3. reorder rules in draw-relative-position-unknown for dr21

    authored unknown committed
    (cherry picked from commit acc9153)
  4. add but not test the parallel axis theorem

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

    authored unknown committed
    (cherry picked from commit 649609b)
  6. add relative-position-displacement and I-particle to principles

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

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

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

    authored unknown committed
    (cherry picked from commit 921ce82)
  10. add axis to ang-momentum psm & fix typo

    authored unknown committed
    (cherry picked from commit 7eb14fd)
  11. Add axis to moment-of-inertia. This forces some other modifications:

    authored unknown committed
      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)
  12. Improve error propogation in checksol and eqnumsimp:

    authored unknown committed
    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)
  13. remove unused argument to polysolve

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

    (cherry picked from commit 308d54f)
  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)
  3. Assume positions are always continuous: always use

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

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

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

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

    move solutions/README to new repository.
    remove solutions/Solutions
  2. add warning page for OLI version

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

    unknown authored
Commits on Jan 31, 2009
  1. fix up paths for making distribution

    unknown authored
Something went wrong with that request. Please try again.