Table of Contents

Class ResultsReader

Namespace
FemDesign.Results
Assembly
FemDesign.Core.dll

Reads FEM-Design results from list tables text files.

public class ResultsReader : CsvParser, IDisposable
Inheritance
ResultsReader
Implements
Inherited Members
Extension Methods

Constructors

ResultsReader(string)

Reads FEM-Design results from list tables text files.

public ResultsReader(string filePath)

Parameters

filePath string

Path to a .txt/.csv file with listed results from FEM-Design

Methods

BeforeParse(Type)

protected override sealed void BeforeParse(Type type)

Parameters

type Type

ObjectRepresentation(object)

public static string ObjectRepresentation(object myObject)

Parameters

myObject object

Returns

string

Parse(string)

Parses all of a results file. Returns a mixed list of all results in file.

public static List<IResult> Parse(string resultsFilePath)

Parameters

resultsFilePath string

Results file.

Returns

List<IResult>

ParseAll()

Parses all of a results file. Returns a mixed list of all results in file.

public List<IResult> ParseAll()

Returns

List<IResult>

ParseCsvFiles<T>(List<string>)

Read and parse result data from .csv files

public static List<T> ParseCsvFiles<T>(List<string> csvPaths) where T : IResult

Parameters

csvPaths List<string>

Returns

List<T>

Type Parameters

T