SOFA API  1a4bb3e7
Open source framework for multi-physics simuation
sofa::core::matrixaccumulator::IndividualIndexVerificationStrategy Struct Referenceabstract

#include <MatrixAccumulator.h>

Inheritance diagram for sofa::core::matrixaccumulator::IndividualIndexVerificationStrategy:

Public Member Functions

bool checkRowColIndices (const sofa::SignedIndex row, const sofa::SignedIndex col) override
 
- Public Member Functions inherited from sofa::core::matrixaccumulator::IndexVerificationStrategy
virtual ~IndexVerificationStrategy ()=default
 

Protected Member Functions

virtual bool checkRowIndex (sofa::SignedIndex row)=0
 
virtual bool checkColIndex (sofa::SignedIndex col)=0
 

Function details

◆ checkColIndex()

virtual bool sofa::core::matrixaccumulator::IndividualIndexVerificationStrategy::checkColIndex ( sofa::SignedIndex  col)
protectedpure virtual

◆ checkRowColIndices()

bool sofa::core::matrixaccumulator::IndividualIndexVerificationStrategy::checkRowColIndices ( const sofa::SignedIndex  row,
const sofa::SignedIndex  col 
)
inlineoverridevirtual

◆ checkRowIndex()

virtual bool sofa::core::matrixaccumulator::IndividualIndexVerificationStrategy::checkRowIndex ( sofa::SignedIndex  row)
protectedpure virtual