Added class SlipSystem.
The class SlipSystem has been added. It is being defined and is
currently incomplete.
Changed spelling of the class name.
slipSystem -> SlipSystem
Added date and description to files and class SlipSystem.
Added file standardSlipSystem.h
This file contains the definition of the enumerated class
StandardSlipSystem
Added slipPlaneNormal and slipDirection to the class SlipSystem.
Included standardSlipSystem.h in order to use the class
StandardSlipSystem
Defined constructor SlipSystem
Removed the data member slipDirection from the class SlipSystem.
Defining default constructor for the SlipSystem class.
Pending: Define scalar values for the extremity of slip planes. This is
because the slip planes that belong to a slip system will all be
parallel so their extremities will lie on only one axis.
Re-introduced slipPlaneDirection to the class SlipSystem.
This is necessary to establish the local axes of the SlipSystem co-
Introduced coordinateSystem calculations for SlipPlane and SlipSystem.
Introduced access functions to the class SlipSystem.
Introduced the function SlipPlane::slipPlaneStressField
This function calculates the stress field due to all defects lying on
the slip plane at a position provided to the function as argument. This
function will be useful when dealing with multiple slip planes.
Corrected erroneous constructor call for `SlipSystem::slipPlanes`
The constructor call for `SlipSystem::slipPlanes` was implemented
wrongly. This has been corrected to populate the vector with the default
number of slip planes with the right values.
Changed filenames in Doxygen documentation.
Changed the SlipPlane class constructor to accept extremities etc and
build a co-ordinate system parallel to the slip system, and translated
based on the position of the origin.
Removed he argument `normal` from the constructor call as it is of no
use.
Since the co-ordinate systems of the SlipPlane and SlipSystem are
identical, the normal will always be [0 0 1].
Defined assignment functions for the class SlipSystem.
The following assignment functions were defined:
setNormal
setDirection
setBaseCoordinateSystem
Added C++ header file simulateSlingleSlipSystem.h
This file will contain prototypes of various functions required for
simulating dislocation motion on a single slip system.
Declared the function readSlipSystem