Expand description
Finite Element Method (FEM) for solving PDEs
This module provides implementations of the Finite Element Method for solving partial differential equations on structured and unstructured meshes.
Key features:
- Linear, quadratic, and cubic element types
- Triangular elements for 2D problems
- Mesh generation and manipulation
- Support for irregular domains
- Various boundary condition types
Re-exports§
pub use higher_order::HigherOrderMeshGenerator;pub use higher_order::HigherOrderTriangle;pub use higher_order::ShapeFunctions;pub use higher_order::TriangularQuadrature;
Modules§
- higher_
order - Higher-order finite element implementations
Structs§
- Boundary
Node Info - Information about a boundary node
- FEMOptions
- Options for finite element solvers
- FEMPoisson
Solver - Finite Element solver for Poisson’s equation
- FEMResult
- Result of FEM solution
- Point
- A point in 2D space
- Triangle
- A triangle element defined by three nodes
- Triangular
Mesh - A mesh of triangular elements
Enums§
- Element
Type - Element type for finite element method