Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Commits on Sep 14, 2011
  1. Actually added LICENSE file this time.

    Andrew Stephen Young authored
Commits on Sep 9, 2011
  1. fixed cpu python sph

Commits on Aug 24, 2011
Commits on Aug 3, 2011
Commits on Jul 25, 2011
  1. last changes to myrnasph

    Myrna Merced Serrano authored
  2. merge fix with myrnasph

    enjalot authored
Commits on Jul 19, 2011
  1. sph_human compiles.

    erlebach authored
  2. Two missing files

    erlebach authored
  3. Forgotten files

    erlebach authored
Commits on Jun 26, 2011
  1. Arm rotates nicely. I am ready for more complex motion.

    erlebach authored
    Collisions appear to work, but particles get into the arm. This has to do with
    the fact that the arm motion is too fast, and also, the arm rotates "over" the
    particles. Not clear how to deal with particles that are within the object
    by more than the boundary separation distance.
  2. Arm now rotates properly.

    erlebach authored
  3. Progress made. But arm is not moving. Some form of position array cop…

    erlebach authored
    …y is
    not happening.
Commits on Jun 25, 2011
  1. Forgotten file.

    erlebach authored
  2. I have implemented constant angular velocity about an arbitrary point.

    erlebach authored
    cloud_omega is the rotation vector with magnitude equal to angular velocity.
    cloud_xg is the fixed point about which the rotation occurs (not the center of
    Am still debugging OpenCL kernel.
  3. Added another quaternion/matrix/point library (looks pretty good), is

    erlebach authored
    classed-based and does not depends on Microsoft extensions.
  4. Still working. Cleaning up Cloud. Breaking code up into smaller routi…

    erlebach authored
    I am about to remove _cloud_ from variable names.
  5. Compiles and runs properly. Cloud and SPH nicely separated. Can be im…

    erlebach authored
    Buffer with added size accessors.
  6. I broke the sph code. Probably a problem due to the fact I removed Gr…

    erlebach authored
    No more kernel errors (I use the same Bitonic Sort kernel for Cloud and SPH.
    Do now know why there was a kernel error. should not have happened.
  7. Added functions to util.cpp (printing functions in Utils class).

    erlebach authored
    Added methods to get nb elements and nb of bytes of device arrays.
  8. Continuing cleanup (separating cloud and sph classes).

    erlebach authored
    All functions of a class must remain in a SINGLE FILE. If there are special
    circumstances, all files related to the same class MUST be in the same directory.
    (helps with tools like grep, etc.)
    Still have a Kernel error. Cleaning up code is the best way to track these
  9. Debugging. Not working.

    erlebach authored
Commits on Jun 24, 2011
  1. I get the hand, but it is not moving. I must now start calling cloud …

    erlebach authored
    using cloud class.
  2. Still working on Cloud separation from SPH. Compiles fine. Executes o…

    erlebach authored
    …k. But
    am not yet calling cloud methods from Cloud class.
  3. Added a new class to manage clouds. Code compiles.

    erlebach authored
    All within the rtps namespace.  Will now clean up the code, and add
    some setters/getters to make sph, grid and other  parameters.
  4. Commented out many print statements.

    erlebach authored
Commits on Jun 23, 2011
  1. Debugging moving arm. Taking into account cloud velocity in boundary …

    erlebach authored
    For now, the cloud velocity is constant and hardcoded in the collision routine, although I have created velocity arrays for the cloud points.
  2. Arm moves correctly along x (constant velocity). Normals are ok. Mesh

    erlebach authored
    is not ok. Reason unknown.
    Added debug print statement printDevArray in SPH.cpp .
    Adding cloud point velocity vector to the boundary conditions.
Something went wrong with that request. Please try again.