Digital Image Correlation Engine
Version 1.0
A modular, high-performance, image correlation tool used to compute full-field displacements and strains from digital images
|
Simple struct for passing info back and forth from read_subset_file: More...
#include <DICe_Parser.h>
Public Member Functions | |
Subset_File_Info (const Subset_File_Info_Type info_type=SUBSET_INFO) | |
Public Attributes | |
Teuchos::RCP< std::map< int_t, DICe::Conformal_Area_Def > > | conformal_area_defs |
Pointer to map of conformal subset defs (these are used to define conformal subsets) | |
Teuchos::RCP< std::vector< scalar_t > > | coordinates_vector |
Pointer to the vector of subset centroid coordinates. | |
Teuchos::RCP< std::vector< int_t > > | neighbor_vector |
Pointer to the vector of neighbor ids. | |
Teuchos::RCP< std::map< int_t, std::vector< int_t > > > | id_sets_map |
Pointer to a map that has vectos of subset ids (used to denote blocking subsets) | |
Teuchos::RCP< std::set< int_t > > | force_simplex |
Pointer to a set of ids that force simplex method. | |
Subset_File_Info_Type | type |
Type of information (subset or region of interest) | |
Teuchos::RCP< std::map< int_t, std::pair< int_t, int_t > > > | size_map |
Pointer to a map of std::pairs of size values. | |
Teuchos::RCP< std::map< int_t, std::pair< scalar_t, scalar_t > > > | displacement_map |
Pointer to a map of initial guesses for displacement, the map index is the subset id. | |
Teuchos::RCP< std::map< int_t, std::pair< scalar_t, scalar_t > > > | normal_strain_map |
Pointer to a map of initial guesses for normal strain, the map index is the subset id. | |
Teuchos::RCP< std::map< int_t, scalar_t > > | shear_strain_map |
Pointer to a map of initial guesses for shear strain, the map index is the subset id. | |
Teuchos::RCP< std::map< int_t, scalar_t > > | rotation_map |
Pointer to a map of initial guesses for rotation, the map index is the subset id. | |
Teuchos::RCP< std::map< int_t, int_t > > | seed_subset_ids |
Map that lists the subset ids for each of the seeds (first value is subset_id, second is roi_id) | |
Teuchos::RCP< std::map< int_t, std::string > > | path_file_names |
Map that lists the names of the path files for each subset. | |
Teuchos::RCP< std::map< int_t, bool > > | optical_flow_flags |
Map that turns on optical flow initializer for certain subsets. | |
Teuchos::RCP< std::map< int_t, std::vector< int_t > > > | skip_solve_flags |
Map that turns off the solve (initialize only) for certain subsets. | |
Teuchos::RCP< std::map< int_t, Motion_Window_Params > > | motion_window_params |
Map that tests each frame for motion before performing DIC optimization. | |
int_t | num_motion_windows |
number of motion windows | |
Teuchos::RCP< std::vector< Boundary_Condition_Def > > | boundary_condition_defs |
Pointer to the vector of neighbor ids. | |
bool | use_regular_grid |
true if the mesh should be constructed with a regular grid | |
scalar_t | ic_value_x |
value to prescribe for the initial condition | |
scalar_t | ic_value_y |
value to prescribe for the initial condition | |
bool | enforce_lagrange_bc |
true if all dirichlet bcs should have lagrange multiplier = 0 | |
Simple struct for passing info back and forth from read_subset_file:
|
inline |
Generic constructor
info_type | optional type argument (assumes SUBSET_INFO) |