NLMech  0.1.0
model Namespace Reference

Collection of Peridynamic models. More...

Data Structures

class  FDModel
 A class for finite difference approximation of Peridynamics More...
 
class  Model
 A base class for different model implementation. More...
 
class  Output
 A class to handle model output. More...
 
class  QuasiStaticModel
 A class for finite difference approximation of Peridynamics More...
 

Detailed Description

Collection of Peridynamic models.

This namespace provides collection of Peridynamic models. Depending on the spatial discretization, e.g. finite difference, weak finite element, nodal finite element, and truss finite element, we get different implementation of model.

E.g., in FDModel we implement finite difference discretization with explicit time integration of Peridynamic equation.

Model class is at top in hierarchy graph. It is in the model class, we implement particular type of model/simulation. Rest of the libraries provide support in the implementation. We can have different models which implements Peridynamics, nonlocal-diffusion, etc.