Read SIF data from file
Read all data for a given data type name and id.
using System;
using System.Collections.Generic;
using DNV.Sesam.SifApi.Core;
using NUnit.Framework;
namespace DNV.Sesam.SifApi.IO.Doc
{
public partial class ISifDataReaderTests
{
[Test]
public void ReadData()
{
var dirName = Guid.NewGuid().ToString();
System.IO.Directory.CreateDirectory(dirName);
using (var adapter = SesamDataFactory.CreateReader(dirName, "T1.FEM"))
{
//Assert that the model is created without error
Assert.That(adapter.CreateModel(), Is.EqualTo(0));
//read the GELMNT1 data with id 45
var data = adapter.ReadData("GELMNT1",new long[] {45});
Assert.That(data.Count,Is.EqualTo(1));
Assert.That(data[0].Data, Is.EqualTo(new double[] {13,45,45,28,0,45,51,42,74,72,141,75,77}));
}
System.IO.Directory.Delete(dirName, true);
}
}
}