![]() |
YaDICs
V04.14.a
Yet another Digital Image Correlation software: platform dedicated to 2/3D Fluid and Solid kinematics field measurements.
|
Public Member Functions | |
| virtual int | assign (const Cimage< Timg > &oImage) |
| virtual void | set_nodes (const Cimage< Timg > &oImage, CImgList< T > &nodes) |
| virtual void | set_connectivity (const Cimage< Timg > &oImage, const CImgList< T > &nodes, CImgList< int > &elements) |
| virtual int | grid_dims (const int &i) const |
Public Member Functions inherited from Cmesh_generate< T, Timg > | |
| virtual int | cropList (const Cimage< Timg > &oImage, const int &elem, CImg< Timg > &list, std::vector< T > &coord0) const |
Public Member Functions inherited from Cmesh< T, Timg > | |
| virtual int | exec (const Cimage< Timg > &oImage) |
| void | init (CParameterNetCDF &fp) |
| virtual int | get_attributes (CParameterNetCDF &fp) |
| int | num_node () const |
| int | num_elem () const |
| int | num_var () const |
| virtual int | num_mod () const |
Additional Inherited Members | |
Public Attributes inherited from Cmesh_generate< T, Timg > | |
| std::vector< int > | m_grid |
Public Attributes inherited from Cmesh< T, Timg > | |
| std::string | class_name |
| std::string | m_type |
| std::string | m_name |
| std::vector< std::string > | m_componentName |
| CImgList< T > | m_node |
| CImgList< int > | m_connect |
| int | _3D |
| int | m_threadNB |
| int | m_numPix |
| int | m_storeMesh |
| bool | m_verbose |
| int | m_dof |
| std::vector< int > | m_pitch |
| std::vector< int > | m_win |
|
inlinevirtual |
to implement global correlation methods within the same framework than others nodes and mods are treated in the same way throw the same attribute "m_node". Thus here, m_node doesn't refer to the set of node which composes the mesh-grid but the set of mod required for displacement approximation according kinematic equation.
This should be improved here, m_node is useless and m_connect doesn't require to use a CImgList<T>
m_node[mods]()
m_connect[0](mods) with nds : [mod_0 ... mod_nbMod]
Implements Cmesh< T, Timg >.
|
inlinevirtual |
![$ m_{connect} = \left[ \begin{array}{c} 0\end{array} \right] \left( \begin{array}{ccc} mod_0 & ... & mod_n\end{array} \right)$](http://yadics.univ-lille1.fr/wordpress/wp-content/uploads/Yadics_code/Download/Documentation/html/form_7.png)
Implements Cmesh< T, Timg >.
|
inlinevirtual |
![$ m_{nodes} = \left[ \begin{array}{c} X \\ Y \\ Z\end{array} \right] \left( \begin{array}{cc} X, & Y, & Z\end{array} \right)$](http://yadics.univ-lille1.fr/wordpress/wp-content/uploads/Yadics_code/Download/Documentation/html/form_5.png)
Implements Cmesh< T, Timg >.
1.8.6