![]() |
GranOO
3.0
A robust and versatile workbench to build 3D dynamic simulations based on the Discrete Element Method
|
#include <ExpressionArray.hpp>
Public Member Functions | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4, const std::string &l5) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4, const std::string &l5, const std::string &l6) | |
void | parse_xml () |
bool | expression_exist (const std::string &l) const |
double | value (const std::string &l) |
double | value (const std::string &l) const |
Expression & | get_expression (const std::string &l) |
const Expression & | get_expression (const std::string &l) const |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4, const std::string &l5) | |
ExpressionArray (const std::string &l1, const std::string &l2, const std::string &l3, const std::string &l4, const std::string &l5, const std::string &l6) | |
Private Member Functions | |
ExpressionArray ()=delete | |
ExpressionArray (const ExpressionArray &)=delete | |
ExpressionArray & | operator= (const ExpressionArray &)=delete |
Private Attributes | |
std::array< std::string, N > | _label |
std::array< Expression *, N > | _expression |
std::map< const std::string, int > | _map |
GranOO3::Math::ExpressionArray< N >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3 | ||
) |
GranOO3::Math::ExpressionArray< N >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4 | ||
) |
GranOO3::Math::ExpressionArray< N >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4, | ||
const std::string & | l5 | ||
) |
GranOO3::Math::ExpressionArray< N >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4, | ||
const std::string & | l5, | ||
const std::string & | l6 | ||
) |
|
privatedelete |
|
privatedelete |
GranOO3::Math::ExpressionArray< 3 >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3 | ||
) |
GranOO3::Math::ExpressionArray< 4 >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4 | ||
) |
GranOO3::Math::ExpressionArray< 5 >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4, | ||
const std::string & | l5 | ||
) |
GranOO3::Math::ExpressionArray< 6 >::ExpressionArray | ( | const std::string & | l1, |
const std::string & | l2, | ||
const std::string & | l3, | ||
const std::string & | l4, | ||
const std::string & | l5, | ||
const std::string & | l6 | ||
) |
|
inline |
|
inline |
|
inline |
|
privatedelete |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |