#include <Rodin/Solid/Local/Input.h>
template<class Derived>
Input class
CRTP base class for inputs.
| Template parameters | |
|---|---|
| Derived | The concrete input type (CRTP) |
Derived classes implement a populate(ConstitutivePoint&) method that injects auxiliary data into the ConstitutivePoint at each quadrature point during assembly.
Public functions
- void populate(ConstitutivePoint& cp) const
- Populates a ConstitutivePoint with auxiliary data.
Function documentation
template<class Derived>
void Rodin:: Solid:: Input<Derived>:: populate(ConstitutivePoint& cp) const
Populates a ConstitutivePoint with auxiliary data.
| Parameters | |
|---|---|
| cp in/out | The constitutive point to populate |
Called by integrators at each quadrature point after the kinematic state and geometric context have been set.