1. GMSprAdvance (AdaptiveSolver.c:280)
        void GMSprAdvance(GMSprSolverStruct* s, GMSprDTType dT)
    
  2. GMSprCreateSolver (AdaptiveSolver.c:76)
        GMSprSolverStruct *GMSprCreateSolver(GMSprSpringGraphStruct *g)
    
  3. GMSprDestroySolver (AdaptiveSolver.c:153)
        void GMSprDestroySolver(GMSprSolverStruct* s)
    
  4. GMSprGetSolverSpringGraph (AdaptiveSolver.c:260)
        GMSprSpringGraphStruct *GMSprGetSolverSpringGraph(GMSprSolverStruct* s)
    
  5. GMSprResetSolver (AdaptiveSolver.c:108)
        void GMSprResetSolver(GMSprSolverStruct *s)
    
  6. GMSprSetCollisionHandler (AdaptiveSolver.c:198)
        void GMSprSetCollisionHandler(
                        GMSprSolverStruct *s,
                        GMSprCollisionStruct *collision_handler)
    
  7. GMSprSetExternalForce (AdaptiveSolver.c:176)
        void GMSprSetExternalForce(
                GMSprSolverStruct* s,
                ForceField* force_field)
    
  8. GMSprSetSpringBreakHandler (AdaptiveSolver.c:220)
        void GMSprSetSpringBreakHandler(
                        GMSprSolverStruct* solver,
                        GMSprSpringBreakStruct* handler)