override public void createSlices() { base.createSlices(); this.Manager = (IManager <IIntegralCase <F>, IDistributeIntervalSend <F, IIntegralCase <F> >, IDouble, ISum <IDouble> >)BackEnd.createSlice(this, UID, "farm", "manager", new Type[] { typeof(IIntegralCase <F>), typeof(IDistributeIntervalSend <F, IIntegralCase <F> >), typeof(IDouble), typeof(ISum <IDouble>) }); this.Mpi = (IMPIDirect)BackEnd.createSlice(this, UID, "mpi", "mpi", new Type[] {}); this.Input_data = (IIntegralCase <F>)BackEnd.createSlice(this, UID, "input", "integral_case", new Type[] { typeof(F) }); this.Output_data = (IDouble)BackEnd.createSlice(this, UID, "output", "double", new Type[] {}); }
override public void createSlices() { base.createSlices(); this.Mpi = (IMPIDirect) BackEnd.createSlice(this, UID,"mpi","mpi); }