public IConstraints4ConstraintElement Create( ItIndexElement tIndexElement, IΛIndexElement ΛIndexElement, Il l, It t, Ist st, IΦHat ΦVHat, IIHat IHat, Iz z) { IConstraints4ConstraintElement constraintElement = null; try { constraintElement = new Constraints4ConstraintElement( tIndexElement, ΛIndexElement, l, t, st, ΦVHat, IHat, z); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return(constraintElement); }
public Constraints6ConstraintElement( ItIndexElement tIndexElement, IΛIndexElement ΛIndexElement, Il l, It t, Ist st, IΦHat ΦVHat, IIHat IHat, Iz z) { Expression LHS = IHat.Value[tIndexElement, ΛIndexElement]; Expression RHS = Expression.Sum( st.Value .Select( y => (double)ΦVHat.GetElementAtAsdecimal( y.sIndexElement, l.GetElementAt( tIndexElement.Key - y.tIndexElement.Key + (int)Math.Floor( (decimal)(y.tIndexElement.Key) / (tIndexElement.Key + 1)) * t.GetT()), ΛIndexElement) * z.Value[y.sIndexElement, y.tIndexElement])); this.Value = LHS == RHS; }
public IΦHat Create( ImmutableList <IΦHatParameterElement> value) { IΦHat parameter = null; try { parameter = new ΦHat( value); } catch (Exception exception) { this.Log.Error("Exception message: " + exception.Message + " and stacktrace " + exception.StackTrace); } return(parameter); }
public IΦHat Create( ImmutableList <IΦHatResultElement> value) { IΦHat result = null; try { result = new ΦHat( value); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(result); }
public IΦHat Create( ImmutableList <IΦHatParameterElement> value) { IΦHat parameter = null; try { parameter = new ΦHat( value); } catch (Exception exception) { this.Log.Error( exception.Message, exception); } return(parameter); }