Transition from ANAMisfitInterfaceCub to AnalyticalMisfitInterfaceCub.
Added posibility to recognize [224] and [-2-24] reflections.
miller library is added as an external project
In CMakeLists.txt for external projects using GIT_REPOSITORY
GIT_TAG origin command added: updates from remote.
Misfit dislocations are now defined by Miller indices.
Reflection is now defined as Miller index.
angle between in-plane component of Q and misfit component of Burgers vector
is now calculated in Engine => calculation is possible for any reflection.
Folder is fed as the program argument. Such folder should exist and contain default.cfg file.
DataConfig structure implemented.
ProgramSettings class method read takes work directory as an argument.
DataConfig structure test passed.
Implemented read and output for classes SampleConfig, DataConfig and FitConfig.
NonlinearFit::CalculatorParameterMap is introduced into ProgramSettings class.
It is initialized by set methods of corresponding classes of Configs.
Entities of Sample, Data and Fig configs introduced as members of
the ProgramSettings class and are read by its read method.
EngineSettings structure is not used anymore in Engine class
EngineSettings struct removed from ProgramSettings class.
m_fParametersInit variable is removed from Engine class.
m_cpMap of ProgramSettings now initializes 9 variables
independently of the content of *.cfg files.
This variables may potentially be fit parameters.
Engine::m_cParameters => ProgramSettings::m_cpMap only for calculations
Engine::m_cParameters removed from the class.