make sure all allocatable class pointers are initialized to NULL
This commit is contained in:
@ -34,7 +34,11 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleCosineSquared::AngleCosineSquared(LAMMPS *lmp) : Angle(lmp) {}
|
AngleCosineSquared::AngleCosineSquared(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
k = NULL;
|
||||||
|
theta0 = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -30,7 +30,11 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleHarmonic::AngleHarmonic(LAMMPS *lmp) : Angle(lmp) {}
|
AngleHarmonic::AngleHarmonic(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
k = NULL;
|
||||||
|
theta0 = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -34,7 +34,10 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleCosineShift::AngleCosineShift(LAMMPS *lmp) : Angle(lmp) {}
|
AngleCosineShift::AngleCosineShift(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
kcost = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -34,7 +34,16 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleCosineShiftExp::AngleCosineShiftExp(LAMMPS *lmp) : Angle(lmp) {}
|
AngleCosineShiftExp::AngleCosineShiftExp(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
doExpansion = NULL;
|
||||||
|
umin = NULL;
|
||||||
|
a = NULL;
|
||||||
|
opt1 = NULL;
|
||||||
|
theta0 = NULL;
|
||||||
|
sint = NULL;
|
||||||
|
cost = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -32,7 +32,11 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleDipole::AngleDipole(LAMMPS *lmp) : Angle(lmp) {}
|
AngleDipole::AngleDipole(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
k = NULL;
|
||||||
|
gamma0 = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -35,7 +35,13 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleFourier::AngleFourier(LAMMPS *lmp) : Angle(lmp) {}
|
AngleFourier::AngleFourier(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
k = NULL;
|
||||||
|
C0 = NULL;
|
||||||
|
C1 = NULL;
|
||||||
|
C2 = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
@ -35,7 +35,12 @@ using namespace MathConst;
|
|||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
AngleFourierSimple::AngleFourierSimple(LAMMPS *lmp) : Angle(lmp) {}
|
AngleFourierSimple::AngleFourierSimple(LAMMPS *lmp) : Angle(lmp)
|
||||||
|
{
|
||||||
|
k = NULL;
|
||||||
|
C = NULL;
|
||||||
|
N = NULL;
|
||||||
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------- */
|
/* ---------------------------------------------------------------------- */
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user