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

#include <ChMatterSPH.h>

Inheritance diagram for chrono::ChNodeSPH:
Inheritance graph
Collaboration diagram for chrono::ChNodeSPH:
Collaboration graph

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
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)