Chrono::Engine C++ API
Public Member Functions | Public Attributes
chrono::ChNodeSPH Class Reference

#include <ChMatterSPH.h>

Inheritance diagram for chrono::ChNodeSPH:
Inheritance graph
[legend]
Collaboration diagram for chrono::ChNodeSPH:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ChNodeSPH ()
 ChNodeSPH (const ChNodeSPH &other)
ChNodeSPHoperator= (const ChNodeSPH &other)
double GetKernelRadius ()
void SetKernelRadius (double mr)
double GetCollisionRadius ()
void SetCollisionRadius (double mr)
void SetMass (double mmass)
double GetMass () const
ChLcpVariablesVariables ()

Public Attributes

ChLcpVariablesNode variables
ChCollisionModelcollision_model
ChVector UserForce
double volume
double density
double h_rad
double coll_rad
double pressure

Detailed Description

Class for a single node in the SPH cluster (it does not define mass, inertia and shape becuase those data are shared between them)