docs: write SOLVER.md — OndselSolver location, Lagrangian formulation, and future GNN plans #100
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Tier 4 — Reference
File:
docs/SOLVER.mdWhat this document should cover
What is OndselSolver — assembly constraint solver used by FreeCAD's Assembly workbench
src/3rdParty/OndselSolver/(git submodule)git.kindred-systems.com/kindred/solver(Kindred fork)fe41fa3Solver fundamentals:
src/Mod/Assembly/)Kindred fork status:
Future plans — GNN (Graph Neural Network) solver:
Related: GSL submodule:
src/3rdParty/GSL/— Microsoft Guidelines Support Librarygithub.com/microsoft/GSL, pinned to756c91agsl::span,gsl::not_null, etc.)Key source files
src/3rdParty/OndselSolver/— solver submodulesrc/3rdParty/GSL/— GSL submodulesrc/Mod/Assembly/— Assembly workbench that uses the solverAcceptance criteria
Superseded by the mdBook documentation structure set up in PR #105. The content scope of this issue is now covered by the pages in
docs/src/. Remaining content work is tracked in #104.