public override int GetHashCode() { int prime = 31; int result = base.GetHashCode(); result = prime * result + ((_inverseJacobianModelPararms == null) ? 0 : _inverseJacobianModelPararms.GetHashCode()); result = prime * result + ((_modelParameters == null) ? 0 : _modelParameters.GetHashCode()); result = prime * result + ((_transform == null) ? 0 : _transform.GetHashCode()); return(result); }
public override int GetHashCode() { const int prime = 31; int result = 1; result = prime * result + _coefMatrix.GetHashCode(); result = prime * result + _dim; result = prime * result + _knots.GetHashCode(); result = prime * result + _order; return(result); }
public override int GetHashCode() { int prime = 31; int result = 1; long temp; temp = System.BitConverter.DoubleToInt64Bits(_chiSq); result = prime * result + (int)(temp ^ ((long)((ulong)temp >> 32))); result = prime * result + _covariance.GetHashCode(); result = prime * result + _parameters.GetHashCode(); result = prime * result + (_inverseJacobian == null ? 0 : _inverseJacobian.GetHashCode()); return(result); }