![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|

Public Member Functions | |
| virtual | ~vector_holder_base () |
| value_ptr | operator[] (const std::size_t &index) const |
| std::size_t | size () const |
| std::size_t | base_size () const |
| value_ptr | data () const |
| virtual bool | rebaseable () const |
| virtual void | set_ref (value_ptr *) |
| virtual void | remove_ref (value_ptr *) |
| virtual vector_view< Type > * | rebaseable_instance () |
Protected Member Functions | |
| virtual value_ptr | value_at (const std::size_t &) const =0 |
| virtual std::size_t | vector_size () const =0 |
| virtual std::size_t | vector_base_size () const =0 |
|
inlinevirtual |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
protectedpure virtual |
Implemented in exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, and exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >.
|
protectedpure virtual |
Implemented in exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, and exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >.
|
protectedpure virtual |
Implemented in exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >, and exprtk::details::vector_holder< Type >::exprtk_final< Allocator, Sequence >.