Decapodes

Decapodes.jl is a graphical tool for the composition of physical systems. This library includes tooling which takes advantage of the formalization of physical theories described by DEC provided by CombinatorialSpaces.jl.

Point vortices spiraling Point vortices spiraling

Links:

Project team

PhotoNameMember sinceDegreeProgram
Luke Morris2021PhDCISE
Matt Cuffaro2023Research Software Engineer
George Rauta2022PhDCISE

Project articles

Decapodes: A diagrammatic tool for representing, composing, and computing spatialized partial differential equations

Luke Morris, Andrew Baas, Jesus Arias, Maia Gatlin, Evan Patterson, James P. FairbanksJournal of Computational Science2024

A diagrammatic view of differential equations in physics

Evan Patterson, Andrew Baas, Timothy Hosgood, James FairbanksMathematics in Engineering2022

A Diagrammatic Presentation of Equations in Categories

Kevin Arlin, James Fairbanks, Tim Hosgood, Evan PattersonarXiv2022

Subproject: general categorical equations

Project Leader: Kevin Carlson at the Topos Institute

Diagrammatic Presentations of Equations Diagrammatic Presentations of Equations

Sponsors

DARPA

Decapodes has been supported by the following DARPA programs:

  • Automating Scientific Knowledge Extraction
  • Directly Computable Models
  • Automating Scientific Knowledge Extraction and Modeling