![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <Exprtk.hpp>
Classes | |
struct | control_block |
Public Types | |
typedef vec_data_store< T > | type |
typedef T * | data_t |
Public Member Functions | |
vec_data_store () | |
vec_data_store (const std::size_t &size) | |
vec_data_store (const std::size_t &size, data_t data, bool dstrct=false) | |
vec_data_store (const type &vds) | |
~vec_data_store () | |
type & | operator= (const type &vds) |
data_t | data () |
data_t | data () const |
std::size_t | size () const |
data_t & | ref () |
void | dump () const |
Static Public Member Functions | |
static void | match_sizes (type &vds0, type &vds1) |
Static Private Member Functions | |
static std::size_t | min_size (const control_block *cb0, const control_block *cb1) |
Private Attributes | |
control_block * | control_block_ |
typedef T* exprtk::details::vec_data_store< T >::data_t |
typedef vec_data_store<T> exprtk::details::vec_data_store< T >::type |
|
inline |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestaticprivate |
|
inline |
|
inline |
|
inline |
|
private |