Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

SimRes2tecplot Class Reference

class for exporting simres data to tecplot ASCII format. More...

#include <SimRes2tecplot.h>

Inheritance diagram for SimRes2tecplot::

SimResFilter List of all members.

Public Methods

 SimRes2tecplot ()
 ~SimRes2tecplot ()
virtual void simresHeader (PlotSpecifications &plotspec)
virtual void simresFooter (PlotSpecifications &plotspec)
virtual void processFormatSpecificOptions (VecSimple(String) &arguments, PlotSpecifications &plotspec)
virtual void exportScalarField (Field &scalarfield, FieldInformation &fieldinfo, PlotSpecifications &plotspec)
virtual void exportVectorField (Fields &vectorfield, FieldInformation &fieldinfo, PlotSpecifications &plotspec)

Static Public Methods

void plotVector (const FieldsFE &vector_field, const String &filename, const Format_type format=ASCII, const char *options="")
void plotVector (const FieldsLattice &vector_field, const String &filename, const Format_type format=ASCII, const char *options="")
void plotScalar (const FieldFE &scalar_field, const String &filename, const Format_type format=ASCII, const char *options="")
void plotScalar (const FieldLattice &scalar_field, const String &filename, const Format_type format=ASCII, const char *options="")

Detailed Description

class for exporting simres data to tecplot ASCII format.

NAME: SimRes2tecplot - class for exporting simres data to tecplot ASCII format

DESCRIPTION:

This class filters data in SimRes format to the "Tecplot" format.


Constructor & Destructor Documentation

SimRes2tecplot::SimRes2tecplot ( )
 

See class "SimResFilter".

SimRes2tecplot::~SimRes2tecplot ( ) [inline]
 


Member Function Documentation

void SimRes2tecplot::exportScalarField ( Field & scalarfield,
FieldInformation & fieldinfo,
PlotSpecifications & plotspec ) [virtual]
 

export a scalar field to a file format that can be read by a specific visualization program.

Reimplemented from SimResFilter.

void SimRes2tecplot::exportVectorField ( Fields & vectorfield,
FieldInformation & fieldinfo,
PlotSpecifications & plotspec ) [virtual]
 

as "exportScalarField", but handles vector fields instead.

Reimplemented from SimResFilter.

static void SimRes2tecplot::plotScalar ( const FieldLattice & scalar_field,
const String & filename,
const Format_type format = ASCII,
const char * options = " " ) [static]
 

See documentation of one of the overloaded functions.

static void SimRes2tecplot::plotScalar ( const FieldFE & scalar_field,
const String & filename,
const Format_type format = ASCII,
const char * options = " " ) [static]
 

as "plotVector", but aimed at scalar fields.

static void SimRes2tecplot::plotVector ( const FieldsLattice & vector_field,
const String & filename,
const Format_type format = ASCII,
const char * options = " " ) [static]
 

See documentation of one of the overloaded functions.

static void SimRes2tecplot::plotVector ( const FieldsFE & vector_field,
const String & filename,
const Format_type format = ASCII,
const char * options = " " ) [static]
 

plots a vector field in "Tecplot" format. Only Diffpack grids with all elements of same type is supported. For finite element results, the element types "ElmT3n2D", "ElmT4n3D", "ElmB4n2D" and "ElmB8n3D" are supported.

void SimRes2tecplot::processFormatSpecificOptions ( VecSimple(String) & arguments,
PlotSpecifications & plotspec ) [virtual]
 

process remaining command line arguments in derived classes (after "SimResFilter driver" has processed the arguments that are common to all filters).

Reimplemented from SimResFilter.

void SimRes2tecplot::simresFooter ( PlotSpecifications & plotspec ) [virtual]
 

task to be done just before exiting the filter.

Reimplemented from SimResFilter.

void SimRes2tecplot::simresHeader ( PlotSpecifications & plotspec ) [virtual]
 

task to be done once initially, after processing of command line args (in "driver").

Reimplemented from SimResFilter.


The documentation for this class was generated from the following file:
Copyright © 2003 inuTech GmbH. All rights reserved.