Skip to content

Conversation

@skim0119
Copy link
Collaborator

@skim0119 skim0119 commented Dec 2, 2025

Management changes

  • Dependabot points towards master branch.

Feature update

  • Now, system can still be stepped if it conforms to SystemType without block.
    • It also means in order for a particular system type to use block, it must be registered with block support. By default, only CosseratRod, Cylinder, and Sphere support block.
    • This check is explicit: we don't allow ambiguity in the blocking behavior. If system is stepped without block, a warning sign will appear during the finalize step.

Plugin supports

  • Easier handling of SystemType and associated BlockSystemType.
    • Ability to override the existing block implementation to a custom implementation.

Removed

  • Explicit stepper removed :: moved to experimental branch in private repo.
  • PovRay tutorial removed.

Documentation update

  • Now, basic example cases appear on the documentation page -- Sphinx gallery is added.
  • Binder examples removed.

Minor updates

New Contributors

Full Changelog: v0.3.3.post3...v1.0.0

skim0119 and others added 30 commits September 26, 2025 12:12
[Feat] Collective call method for closing callbacks
* Fix direction not updated by time step
* Fix knot theory: avoid looping inside if

resolve #509
… timestepper loop explicitly instead of integrate function
Clarify the usage of `.collect_diagnostics` to specify that it can take collections of rods/systems and improve wording for better understanding.
…removing CosseratRodProtocol and slimming type handling
… by introducing RigidBodyBase, removing unused protocol
…stems, improving type handling and organization
…mputing relative rotation between two systems and update imports accordingly
…, cylinder, sphere, and cosserat rod modules
@skim0119 skim0119 self-assigned this Dec 18, 2025
@skim0119 skim0119 added the update Update the codebase label Dec 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

update Update the codebase

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants