|
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) |
1.8.16