AGX Dynamics 2.42.3.0
Loading...
Searching...
No Matches
agx::StrongInteraction::MatrixData Struct Reference

#include <StrongInteraction.h>

Public Member Functions

 MatrixData (agx::Physics::RigidBodyPtr rb)
 
template<typename T >
void plusEqual (const T &rhs, const agx::UInt numRows, const agx::UInt numCols)
 

Public Attributes

agx::UInt blockRowIndex
 
agx::Real * data
 
unsigned int leadingDimension
 
agx::Physics::RigidBodyPtr rb
 
bool writeTranspose
 

Detailed Description

Definition at line 47 of file StrongInteraction.h.

Constructor & Destructor Documentation

◆ MatrixData()

agx::StrongInteraction::MatrixData::MatrixData ( agx::Physics::RigidBodyPtr  rb)
inline

Definition at line 49 of file StrongInteraction.h.

References agx::InvalidIndex.

Member Function Documentation

◆ plusEqual()

template<typename T >
void agx::StrongInteraction::MatrixData::plusEqual ( const T &  rhs,
const agx::UInt  numRows,
const agx::UInt  numCols 
)

Definition at line 183 of file StrongInteraction.h.

References agxAssert, data, leadingDimension, and writeTranspose.

Member Data Documentation

◆ blockRowIndex

agx::UInt agx::StrongInteraction::MatrixData::blockRowIndex

Definition at line 58 of file StrongInteraction.h.

◆ data

agx::Real* agx::StrongInteraction::MatrixData::data

Definition at line 55 of file StrongInteraction.h.

Referenced by plusEqual().

◆ leadingDimension

unsigned int agx::StrongInteraction::MatrixData::leadingDimension

Definition at line 57 of file StrongInteraction.h.

Referenced by plusEqual().

◆ rb

agx::Physics::RigidBodyPtr agx::StrongInteraction::MatrixData::rb

Definition at line 54 of file StrongInteraction.h.

◆ writeTranspose

bool agx::StrongInteraction::MatrixData::writeTranspose

Definition at line 56 of file StrongInteraction.h.

Referenced by plusEqual().


The documentation for this struct was generated from the following file: