IBAMR  IBAMR version 0.19.
Public Member Functions | Public Attributes | List of all members
IBAMR::FEMechanicsBase::PK1StressFcnData Struct Reference

#include <ibamr/FEMechanicsBase.h>

Public Member Functions

 PK1StressFcnData (PK1StressFcnPtr fcn=nullptr, std::vector< IBTK::SystemData > system_data={}, void *const ctx=nullptr, const libMesh::QuadratureType &quad_type=libMesh::INVALID_Q_RULE, const libMesh::Order &quad_order=libMesh::INVALID_ORDER)
 

Public Attributes

PK1StressFcnPtr fcn
 
std::vector< IBTK::SystemDatasystem_data
 
void * ctx
 
libMesh::QuadratureType quad_type
 
libMesh::Order quad_order
 

Detailed Description

Struct encapsulating PK1 stress tensor function data.

Constructor & Destructor Documentation

◆ PK1StressFcnData()

IBAMR::FEMechanicsBase::PK1StressFcnData::PK1StressFcnData ( PK1StressFcnPtr  fcn = nullptr,
std::vector< IBTK::SystemData system_data = {},
void *const  ctx = nullptr,
const libMesh::QuadratureType &  quad_type = libMesh::INVALID_Q_RULE,
const libMesh::Order &  quad_order = libMesh::INVALID_ORDER 
)
inline

Member Data Documentation

◆ fcn

PK1StressFcnPtr IBAMR::FEMechanicsBase::PK1StressFcnData::fcn

◆ system_data

std::vector<IBTK::SystemData> IBAMR::FEMechanicsBase::PK1StressFcnData::system_data

◆ ctx

void* IBAMR::FEMechanicsBase::PK1StressFcnData::ctx

◆ quad_type

libMesh::QuadratureType IBAMR::FEMechanicsBase::PK1StressFcnData::quad_type

◆ quad_order

libMesh::Order IBAMR::FEMechanicsBase::PK1StressFcnData::quad_order

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