graph LR A[Continuous Exterior Calculus] -->|Discretize| B[DEC] B --> C[Simplicial Meshes] B --> D[Differential Forms] B --> E[Structure Preservation] style A fill:#f9f,stroke:#333 style B fill:#bbf,stroke:#333 style C fill:#f96,stroke:#333 style D fill:#6f9,stroke:#333 style E fill:#9cf,stroke:#333
pie title Differential Forms "0-form (Scalar)" : 30 "1-form (Line Integral)" : 30 "2-form (Surface Integral)" : 20 "3-form (Volume Integral)" : 20
graph LR V[Vertex - 0-form] -->|d0| E[Edge - 1-form] E -->|d1| F[Face - 2-form] F -->|d2| V3[Volume - 3-form] style V fill:#f9f,stroke:#333 style E fill:#6f9,stroke:#333 style F fill:#f96,stroke:#333 style V3 fill:#9cf,stroke:#333
graph TD DEC --> A[Poisson Equations] DEC --> B[Mesh Smoothing] DEC --> C[Surface Parameterization] DEC --> D[Vector Fields] DEC --> E[Shortest Paths] DEC --> F[Elasticity] style DEC fill:#bbf,stroke:#333 style A fill:#f9f,stroke:#333 style B fill:#6f9,stroke:#333 style C fill:#f96,stroke:#333 style D fill:#9cf,stroke:#333 style E fill:#c9f,stroke:#333 style F fill:#fc9,stroke:#333
graph TB NS[Navier-Stokes] --> DEC DEC --> Cylinder[Flow Past Cylinders] DEC --> Airfoil[Flow Past Airfoils] DEC --> Vortices[Taylor-Green Vortices] DEC --> Shear[Shear Layers] DEC --> Sphere[Rotating Spheres] style NS fill:#bbf,stroke:#333 style DEC fill:#9cf,stroke:#333
pie title DEC Applications "Geometry Processing" : 35 "Fluid Dynamics" : 25 "Electromagnetics" : 15 "Elasticity" : 15 "Computer Vision" : 10
graph LR Theory[DEC Theory] -->|Implementation| Code Code --> Cpp[C++ Framework] Code --> Python[PyDEC] Code --> Convergence[Convergence Analysis] style Theory fill:#bbf,stroke:#333 style Code fill:#9cf,stroke:#333 style Cpp fill:#f9f,stroke:#333 style Python fill:#6f9,stroke:#333 style Convergence fill:#f96,stroke:#333