Exemple #1
0
        public void init()
        {
            var       path   = Path.Combine(Directory.GetCurrentDirectory(), "VTUInputTest.vtu");
            VTKreader reader = new VTKreader(@path);

            unstructuredGrid = reader.readFile();
            correctIDMapping = new VTKCorrectIDMapping(unstructuredGrid);
            elID             = new int[20];
            for (int i = 0; i < 20; i++)
            {
                elID[i] = i;
            }
        }
Exemple #2
0
        public void init()
        {
            var       path   = Path.Combine(Directory.GetCurrentDirectory(), "FocusResults.vtu");
            VTKreader reader = new VTKreader(@path);

            unstructuredGrid = reader.readFile();
            correctIDMapping = new VTKCorrectIDMapping(unstructuredGrid);
            nodeID           = new int[21];
            for (int i = 0; i < 20; i++)
            {
                nodeID[i] = i;
            }

            nodeID[20] = 20;
        }
Exemple #3
0
        public void hasCorrectIDMappingFieldDataShoudlWritePropertyWithEigtheenAtSecondPosition()
        {
            var       path   = Path.Combine(Directory.GetCurrentDirectory(), "VTUInputTestWithDifferentelID.vtu");
            VTKreader reader = new VTKreader(@path);

            unstructuredGrid = reader.readFile();
            correctIDMapping = new VTKCorrectIDMapping(unstructuredGrid);
            elID             = new int[20];
            for (int i = 0; i < 20; i++)
            {
                elID[i] = i;
            }

            correctIDMapping.hasCorrectIDMapping("BeamIDs", elID);
            Assert.AreEqual(18, correctIDMapping.BeamIDsNonContiniusAcending[1]);
        }
Exemple #4
0
        public void hasCorrectIDMappingPointDataShoudlWritePropertyWithEigtheenAtSecondPosition()
        {
            var       path   = Path.Combine(Directory.GetCurrentDirectory(), "FocusResultsDifferentIDs.vtu");
            VTKreader reader = new VTKreader(@path);

            unstructuredGrid = reader.readFile();
            correctIDMapping = new VTKCorrectIDMapping(unstructuredGrid);
            nodeID           = new int[21];
            for (int i = 0; i < 21; i++)
            {
                nodeID[i] = i;
            }

            correctIDMapping.hasCorrectIDMapping("NodeIDs", nodeID);
            Assert.AreEqual(19, correctIDMapping.NodeIDsNonContiniusAcending[1]);
        }