NimbleSM
NimbleSM is a solid mechanics simulation code for dynamic systems
Loading...
Searching...
No Matches
nimble::BlockData Struct Reference

#include <nimble_block_material_interface_base.h>

Public Member Functions

 BlockData (nimble::BlockBase *block_, nimble::Material *material_d_, const int block_id_, const int num_block_elems_, const int num_points_per_block_elem_)
 

Public Attributes

nimble::BlockBaseblock = nullptr
 
nimble::Materialmaterial_device = nullptr
 
int id = 0
 
int num_elems = 0
 
int num_points_per_elem = 0
 

Constructor & Destructor Documentation

◆ BlockData()

nimble::BlockData::BlockData ( nimble::BlockBase * block_,
nimble::Material * material_d_,
const int block_id_,
const int num_block_elems_,
const int num_points_per_block_elem_ )
inline
60 : block(block_),
61 material_device(material_d_),
62 id(block_id_),
63 num_elems(num_block_elems_),
64 num_points_per_elem(num_points_per_block_elem_)
65 {
66 }
int id
Definition nimble_block_material_interface_base.h:70
nimble::Material * material_device
Definition nimble_block_material_interface_base.h:69
int num_elems
Definition nimble_block_material_interface_base.h:71
int num_points_per_elem
Definition nimble_block_material_interface_base.h:72
nimble::BlockBase * block
Definition nimble_block_material_interface_base.h:68

Member Data Documentation

◆ block

nimble::BlockBase* nimble::BlockData::block = nullptr

◆ id

int nimble::BlockData::id = 0

◆ material_device

nimble::Material* nimble::BlockData::material_device = nullptr

◆ num_elems

int nimble::BlockData::num_elems = 0

◆ num_points_per_elem

int nimble::BlockData::num_points_per_elem = 0

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