Added SGN function to tools.h
Added prototype for SlipPlane::moveDislocationsToLocalEquilibrium
The function definition is pending.
Introduced virtual function forceBalanceDistance.
This virtual function will return equilibrium distances for balancing a
given value of force.
Additional comments to explain Dislocation::forceBalanceDistance
The distance must be negative
Renamed virtual function to equilibriumDistance
Added mu and nu to arguments of moveDislocationsToLocalEquilibrium
Added basic structure through comments in
SlipPlane::moveDislocationsToLocalEquilibrium
Adding options to the equilibrium position treatment.
Merge branch 'version_0.0_simulateSingleSlipPlane_fixedTimeIncrement' of github.com:adhishm/dd2d_Matryoshka into version_0.0_simulateSingleSlipPlane_fixedTimeIncrement
Corrected the Defect::equilibriumDistance function.
The function for a generic defect should return its position as the
generic defect has a zero stress field.
Added defect list access functions to slip plane.
In function SlipPlane::equilibriumDistance added newPositions vector for
new positions at present iterations - calculation for simple cases.
Defined equilibrium positions for dislocations in case of imminent
collisions
Merge branch 'version_0.0_simulateSingleSlipPlane_fixedTimeIncrement' of github.com:adhishm/dd2d_Matryoshka into version_0.0_simulateSingleSlipPlane_fixedTimeIncrement
Treatment of GRAINBOUNDARY approach
The equilibrium distance when approaching a GRAINBOUNDARY is set.
Moved distance check out of switch
The checking for the distance is the same for all defect cases. This is
thus moved out of the switch.
Added equlibrium position for FREESURFACE
The FREESURFACE is supposed to be a sink for dislocations. So ideally
the dislocation can go into it.
Moved the distance checking outside the entire block for checking
collisions.
SlipPlane::moveDislocationsToLocalEquilibrium Added do nothing option
for default
Inserted whitespaces to separated colon from case values in switch
Updated gitignore to ignore files in the images folder
Defining class GrainBoundary.