#include <NewtonElasticFEM.h>
|
| | ElasticFEM (const ParticleType &InParticles, const TArray< TVector< int32, 4 > > &InMesh, const TArray< TArray< TVector< int32, 2 > > > &IncidentElementsIn) |
| |
| void | ComputeNodalMass (const T Density) |
| |
| PMatrix< T, 3, 3 > | DsInit (const int e, const ParticleType &InParticles) const |
| |
| PMatrix< T, 3, 3 > | Ds (const int e, const ParticleType &InParticles) const |
| |
| PMatrix< T, 3, 3 > | Ds (const int e, const TArray< TVector< T, 3 > > &InParticles) const |
| |
| PMatrix< T, 3, 3 > | F (const int e, const ParticleType &InParticles) const |
| |
| PMatrix< T, 3, 3 > | F (const int e, const TArray< TVector< T, 3 > > &InParticles) const |
| |
| PMatrix< T, 3, 3 > | ElementDmInv (const int e) const |
| |
| template<typename Func > |
| void | AddInternalElasticForce (const ParticleType &InParticles, Func P, TArray< TVector< T, 3 > > &Force, const TArray< TArray< TVector< int32, 2 > > > *IncidentElements=nullptr, T Scale=(T) 1., const TArray< T > *NodalMass=0) |
| |
| template<typename Func > |
| void | AddNegativeInternalElasticForceDifferential (const ParticleType &InParticles, Func dP, const TArray< TVector< T, 3 > > &DeltaParticles, TArray< TVector< T, 3 > > &ndf, const TArray< TArray< TVector< int32, 2 > > > *IncidentElements=nullptr) |
| |
◆ ElasticFEM()
◆ AddInternalElasticForce()
◆ AddNegativeInternalElasticForceDifferential()
◆ ComputeNodalMass()
◆ Ds() [1/2]
◆ Ds() [2/2]
◆ DsInit()
◆ ElementDmInv()
◆ F() [1/2]
◆ F() [2/2]
◆ DmInverse
◆ ElementForces
◆ Measure
◆ Mesh
◆ MIncidentElements
◆ MNodalMass
◆ Np
The documentation for this class was generated from the following file: