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
Smoother.h
1#ifndef PBAT_SIM_VBD_MULTIGRID_SMOOTHER_H
2#define PBAT_SIM_VBD_MULTIGRID_SMOOTHER_H
3
4#include "pbat/Aliases.h"
5
6namespace pbat {
7namespace sim {
8namespace vbd {
9
10struct Data;
11
12namespace multigrid {
13
15{
16 void Apply(Index iters, Scalar dt, Data& root) const;
17};
18
19} // namespace multigrid
20} // namespace vbd
21} // namespace sim
22} // namespace pbat
23
24#endif // PBAT_SIM_VBD_MULTIGRID_SMOOTHER_H
PBAT's Vertex Block Descent (VBD) anka2024vbd API.
Definition AndersonIntegrator.cpp:10
PBAT simulation algorithms.
The main namespace of the library.
Definition Aliases.h:15
std::ptrdiff_t Index
Index type.
Definition Aliases.h:17
double Scalar
Scalar type.
Definition Aliases.h:18
VBD simulation configuration.
Definition Data.h:15
Definition Smoother.h:15