示例#1
0
文件: NSETest.cs 项目: xyuan/BoSSS
            /// <summary>
            /// Cartesian grid, nothing fancy.
            /// </summary>
            public void CreateGrid(Context _Context, out GridCommons grd, out IncompressibleBoundaryCondMap bcMap)
            {
                grd = new Cartesian2DGrid(_Context.CommMaster, Grid1D.Linspace(-2, 2, 10), Grid1D.Linspace(-2, 2, 10));
                grd.EdgeTagsNames.Add(1, "Pressure_Outlet");
                grd.DefineEdgeTags(x => 1);

                bcMap = null;
            }
示例#2
0
        protected override void CreateOrLoadGrid() {
            Debug.Assert(Res % 2 == 0);

            double[] xNodes = Grid1D.Linspace(-1, 1, Res + 1);
            double[] yNodes = Grid1D.Linspace(-1, 1, Res + 1);
            GridCommons grd = new Cartesian2DGrid(m_Context.CommMaster, xNodes, yNodes, null, null, false, false);
            _Context.SetGrid(grd);
        }