|
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
|
A generic class that provides an initial guess for the optimization routines in a DICe::Objective. More...
#include <DICe_Initializer.h>
Public Member Functions | |
| Initializer (Schema *schema) | |
| base class constructor | |
| virtual | ~Initializer () |
| virtual destructor | |
| virtual void | pre_execution_tasks () |
| Tasks that should be performed before the frame is correlated. | |
| virtual Status_Flag | initial_guess (const int_t subset_gid, Teuchos::RCP< Local_Shape_Function > shape_function) |
Protected Attributes | |
| Schema * | schema_ |
| pointer to the schema that created this initializer, used for field access | |
A generic class that provides an initial guess for the optimization routines in a DICe::Objective.
|
inlinevirtual |
Initialize method, called by the objective function to start the optimization with a good first guess.
| subset_gid | the global id of the subset being initialized |
| shape_function | [out] the shape function returned with the initial guess |
Reimplemented in DICe::Optical_Flow_Initializer, DICe::Zero_Value_Initializer, DICe::Image_Registration_Initializer, DICe::Satellite_Geometry_Initializer, DICe::Feature_Matching_Initializer, DICe::Field_Value_Initializer, DICe::Search_Initializer, DICe::Phase_Correlation_Initializer, and DICe::Path_Initializer.
1.8.16