New file slipPlaneLocalReactions.cpp added
This file will contain the source code for functions dealing with local
reactions.
Completed: Distance based checking for local reactions; Pending:
Identify local reactions.
In the function checkLocalReactions each defect checks for the distance
from its next neighbour. If they are closer to each other than the
reaction radius (given by the argument reactionRadius), we identify the
kind of local reaction and carry it out.
Added documentation to slipPlane.h and completed definition of
absorbDislocation function.
The SlipPlane::absorbDislocation function is defined. It simply removes
the dislocation from the SlipPlane::defects vector. Later a function
will be defined which will clean up the SlipPlane::dislocations vector.
This clean up function will be called once every hundred iterations or
so.
Local reaction functions return iterator.
The local reaction functions now return iterators to indicate where to
comtinue scanning the list.
Problem: In the case of a reaction between two Dislocations, the pointer
of type Defect* is unable to access the Burgers vectors of the
dislocation to verify if it is an annihilation even ot something else.