PhysicsBasedAnimationToolkit 0.0.10
Cross-platform C++20 library of algorithms and data structures commonly used in computer graphics research on physically-based simulation.
Loading...
Searching...
No Matches
FemElastoDynamics.h File Reference

Header file for the Finite Element Elasto-Dynamics module. More...

#include "pbat/common/Concepts.h"
#include "pbat/fem/HyperElasticPotential.h"
#include "pbat/fem/Jacobian.h"
#include "pbat/fem/Mesh.h"
#include "pbat/fem/MeshQuadrature.h"
#include "pbat/fem/ShapeFunctions.h"
#include "pbat/io/Archive.h"
#include "pbat/physics/HyperElasticity.h"
#include "pbat/sim/integration/Bdf.h"
#include <algorithm>
#include <cassert>
#include <exception>
#include <type_traits>

Go to the source code of this file.

Classes

struct  pbat::sim::dynamics::FemElastoDynamics< TElement, Dims, THyperElasticEnergy, TScalar, TIndex >
 Finite Element Elasto-Dynamics initial value problem with Dirichlet boundary conditions using BDF (backward differentiation formula) as the time discretization. More...
 

Namespaces

namespace  pbat
 The main namespace of the library.
 
namespace  pbat::sim
 PBAT simulation algorithms.
 
namespace  pbat::sim::dynamics
 Namespace for the dynamics module of the PBAT simulation library.
 

Detailed Description

Header file for the Finite Element Elasto-Dynamics module.

Author
Quoc-Minh Ton-That (tonth.nosp@m.at.q.nosp@m.uocmi.nosp@m.nh@g.nosp@m.mail..nosp@m.com)
Date
2025-04-30