/// <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; }
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); }