コード例 #1
0
ファイル: mtVector.cs プロジェクト: xyuan/BoSSS
            internal RefCommVector(MatrixBase M, MtVector v)
                : base(M, v)
            {
                m_Owner = v;

                // allocate send buffers
                foreach (int proc in Mtx._SpmvCommPattern.ComLists.Keys)
                {
                    int    len     = Mtx._SpmvCommPattern.ComLists[proc].Length;
                    IntPtr pBuffer = Marshal.AllocHGlobal(len * sizeof(double));
                    SendBuffers.Add(proc, pBuffer);
                    SendBuffersLengths.Add(proc, len);
                }
            }