Public Member Functions | Static Public Member Functions | Static Public Attributes | List of all members
CGFixture Struct Reference
Inheritance diagram for CGFixture:
Inheritance graph
[legend]

Public Member Functions

void SetUp (benchmark::State &st)
 
void TearDown (benchmark::State &st)
 
- Public Member Functions inherited from ModelFixture
void SetUp (benchmark::State &)
 
void TearDown (benchmark::State &)
 

Static Public Member Functions

static void GlobalSetUp (const ExtraArgs &extra_args)
 
static PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR (pinocchio::RigidConstraintData) CONTACT_DATAS_6D6D
 
static PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR (pinocchio::RigidConstraintModel) CONTACT_MODELS_6D6D
 
- Static Public Member Functions inherited from ModelFixture
static void GlobalSetUp (const ExtraArgs &extra_args)
 

Static Public Attributes

static std::unique_ptr< pinocchio::CodeGenABA< double > > ABA_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenABADerivatives< double > > ABA_DERIVATIVES_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenConstraintDynamicsDerivatives< double > > CONSTRAINT_DYNAMICS_DERIVATIVES_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenCRBA< double > > CRBA_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenMinv< double > > MINV_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenRNEA< double > > RNEA_CODE_GEN
 
static std::unique_ptr< pinocchio::CodeGenRNEADerivatives< double > > RNEA_DERIVATIVES_CODE_GEN
 
- Static Public Attributes inherited from ModelFixture
static pinocchio::Model MODEL
 

Additional Inherited Members

- Public Attributes inherited from ModelFixture
Eigen::VectorXd a
 
pinocchio::Data data
 
pinocchio::Model model
 
Eigen::VectorXd q
 
Eigen::VectorXd tau
 
Eigen::VectorXd v
 

Detailed Description

Definition at line 33 of file timings-cg.cpp.

Member Function Documentation

◆ GlobalSetUp()

static void CGFixture::GlobalSetUp ( const ExtraArgs extra_args)
inlinestatic

Definition at line 60 of file timings-cg.cpp.

◆ PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR() [1/2]

static CGFixture::PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR ( pinocchio::RigidConstraintData  )
static

◆ PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR() [2/2]

static CGFixture::PINOCCHIO_STD_VECTOR_WITH_EIGEN_ALLOCATOR ( pinocchio::RigidConstraintModel  )
static

◆ SetUp()

void CGFixture::SetUp ( benchmark::State &  st)
inline

Definition at line 35 of file timings-cg.cpp.

◆ TearDown()

void CGFixture::TearDown ( benchmark::State &  st)
inline

Definition at line 40 of file timings-cg.cpp.

Member Data Documentation

◆ ABA_CODE_GEN

std::unique_ptr< pinocchio::CodeGenABA< double > > CGFixture::ABA_CODE_GEN
static

Definition at line 52 of file timings-cg.cpp.

◆ ABA_DERIVATIVES_CODE_GEN

std::unique_ptr< pinocchio::CodeGenABADerivatives< double > > CGFixture::ABA_DERIVATIVES_CODE_GEN
static

Definition at line 56 of file timings-cg.cpp.

◆ CONSTRAINT_DYNAMICS_DERIVATIVES_CODE_GEN

std::unique_ptr< pinocchio::CodeGenConstraintDynamicsDerivatives< double > > CGFixture::CONSTRAINT_DYNAMICS_DERIVATIVES_CODE_GEN
static

Definition at line 58 of file timings-cg.cpp.

◆ CRBA_CODE_GEN

std::unique_ptr< pinocchio::CodeGenCRBA< double > > CGFixture::CRBA_CODE_GEN
static

Definition at line 53 of file timings-cg.cpp.

◆ MINV_CODE_GEN

std::unique_ptr< pinocchio::CodeGenMinv< double > > CGFixture::MINV_CODE_GEN
static

Definition at line 54 of file timings-cg.cpp.

◆ RNEA_CODE_GEN

std::unique_ptr< pinocchio::CodeGenRNEA< double > > CGFixture::RNEA_CODE_GEN
static

Definition at line 51 of file timings-cg.cpp.

◆ RNEA_DERIVATIVES_CODE_GEN

std::unique_ptr< pinocchio::CodeGenRNEADerivatives< double > > CGFixture::RNEA_DERIVATIVES_CODE_GEN
static

Definition at line 55 of file timings-cg.cpp.


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


pinocchio
Author(s):
autogenerated on Wed May 28 2025 02:41:23