private ParallelTask RecvTaskFromMaster() { var polarization = Mpi.RecvInt(Mpi.Master, (int)Tag.TaskData, Mpi.CommWorld); var frequency = Mpi.RecvDouble(Mpi.Master, (int)Tag.TaskData, Mpi.CommWorld); return(ParallelTask.NewFrequencyTask(frequency, polarization)); }