users.Documentation for the Freecloth library is available in the Freecloth API Reference.
For developers working on improvements to Freecloth, documentation of the internals of the application is available in the Freecloth Internals Reference.
This project began as a course project. A revised version of the report produced for that project is available, entitled Implementing Baraff & Witkin's Cloth Simulation [pdf | html]. The report is a little more advanced than the program's 0.7.0 release. The main difference is in the notation: in 0.7.0, a "hat" means an unnormalised vector, while in the report, a "hat" means a normalised vector. The next release of Freecloth will use the same notation as the report.