Adding newId function call to Defect constructor
Merge branch 'uniqueID' into implementUniqueID
Merge branch 'uniqueID' into implementUniqueID
Defined new function Defect::setUniqueID
This function creates a new row within the UniqueID singleton instance
and puts in the defect's defect type. Each class that inherits from
Defect will implement its own set of parameters using its uniqueId to
access the position. This should normally appear within the class
constructors in order to avoid mixing up the order of allocation of
parameters.
Defined a virtual function for setting parameters
Defined the virtual function Dislocation::setParametersUniquesList
Defined virtual function setParametersUniquesList in class
DislocationSource
Added function call to write to the uniques list.
Merge branch 'uniqueID' into implementUniqueID
Removed code trying to delete slipPlane and slipSystem twice.
Updated UniqueID::newIndex to return correct value of the index.
Added call to parametersUniqueList in constructors.
Removed default from Defect::setParametersUniquesList
Added call to Defect::setParametersUniquesList() in Defect constructor.
Writing one parameter with value zero for default defects
Added call to Defect::setUniqueID in Defect constructor.
Writing a line for each defect in UniqueID::writeDefects.