/* public void CopyValuesFrom(Suction from) { SuctionType = from.SuctionType; CustomSuctionValue = from.CustomSuctionValue; } */ public static Suction Default() { var suction = new Suction { SuctionType = SuctionType.SourceDependentSuction, CustomSuctionValue = 0 }; return suction; }
/* * public void CopyValuesFrom(Suction from) * { * SuctionType = from.SuctionType; * CustomSuctionValue = from.CustomSuctionValue; * } */ public static Suction Default() { var suction = new Suction { SuctionType = SuctionType.SourceDependentSuction, CustomSuctionValue = 0 }; return(suction); }
public void SetDialyzingFluidFlowSuction(Suction fromSuccessor, Suction toPredecessor) { //Assume incomingSuction.SuctionType == SuctionType.CustomSuction; if (fromSuccessor.SuctionType == SuctionType.SourceDependentSuction) { throw new Exception("Model Bug"); } IncomingSuctionRateOnDialyzingFluidSide = fromSuccessor.CustomSuctionValue; toPredecessor.CustomSuctionValue = 0; toPredecessor.SuctionType = SuctionType.SourceDependentSuction; }
public Suction SetDialyzingFluidFlowSuction(Suction fromSuccessor) { //Assume incomingSuction.SuctionType == SuctionType.CustomSuction; if (fromSuccessor.SuctionType==SuctionType.SourceDependentSuction) throw new Exception("Model Bug"); IncomingSuctionRateOnDialyzingFluidSide = fromSuccessor.CustomSuctionValue; Suction toPredecessor; toPredecessor.CustomSuctionValue = 0; toPredecessor.SuctionType = SuctionType.SourceDependentSuction; return toPredecessor; }
public void SetBloodFlowSuction(Suction fromSuccessor, Suction toPredecessor) { toPredecessor.CopyValuesFrom(fromSuccessor); }
public Suction SetBloodFlowSuction(Suction fromSuccessor) { return(fromSuccessor); }
public Suction SetBloodFlowSuction(Suction fromSuccessor) { return fromSuccessor; }
public void CreateBloodSuction(Suction outgoingSuction) { outgoingSuction.SuctionType = SuctionType.SourceDependentSuction; outgoingSuction.CustomSuctionValue = 0; }
public void DoNothing(Suction incomingSuction) { }