asl::WriterVTKXML Class Reference
Interfacing with other software » Input/Output

`#include <aslVTKFormatWriters.h>`

Inheritance diagram for asl::WriterVTKXML:
[legend]
Collaboration diagram for asl::WriterVTKXML:
[legend]

## Public Member Functions

| WriterVTKXML (const std::string &file, Block *nbl=0)
void | write ()
| WriterVTKXML (const std::string &file, Block *nbl=0)
void | write ()
Public Member Functions inherited from asl::Writer
| Writer (const std::string &file_)
| ~Writer ()
void | enable ()
void | addScalars (std::string name, AbstractData &data)
void | addVector (std::string name, AbstractData &data)
void | addScalars (std::string name, acl::VectorOfElementsData &data)
void | addVector (std::string name, acl::VectorOfElementsData &data)
void | addScalars (std::string name, const acl::VectorOfElements &data, acl::Kernel &kernel, unsigned int nGhost=1)
void | addVector (std::string name, const acl::VectorOfElements &data, acl::Kernel &kernel, unsigned int nGhost=1)
| Writer (const std::string &file_)
| ~Writer ()
void | enable ()
void | addScalars (std::string name, AbstractData &data)
void | addVector (std::string name, AbstractData &data)
void | addScalars (std::string name, acl::VectorOfElementsData &data)
void | addVector (std::string name, acl::VectorOfElementsData &data)
void | addScalars (std::string name, const acl::VectorOfElements &data, acl::Kernel &kernel, unsigned int nGhost=1)
void | addVector (std::string name, const acl::VectorOfElements &data, acl::Kernel &kernel, unsigned int nGhost=1)

## Additional Inherited Members

Static Public Attributes inherited from asl::Writer
static Writer * | current
Protected Attributes inherited from asl::Writer
std::shared_ptr< Block > | block
std::vector< std::pair< std::string, acl::VectorOfElementsData > > | scalarFields
std::vector< std::pair< std::string, acl::VectorOfElementsData > > | vectorFields
std::string | file
unsigned int | numOfWrites

## Detailed Description

Writes data accumulated in Writer into a file with VTK XML format "vti"

Examples
  acousticWaves.cc, bus_wind.cc, compressor.cc, cubeGravity.cc, cubeIncompressibleGravity.cc, cubePoroelasticGravity.cc, flow.cc, flow2.cc, flow3.cc, flowKDPGrowth.cc, flowRotatingCylinders.cc, jumpingBox.cc, levelSetBasic.cc, levelSetFacetedGrowth.cc, levelSetNormalGrowth.cc, locomotive.cc, locomotive_laminar.cc, locomotive_stability.cc, multicomponent_flow.cc, multiphase_flow.cc, pitot_tube_ice.cc, poroelastic.cc, surfaceFlux.cc, testDistanceFunction.cc, testSMDiff.cc, testSMDiff3C.cc, testSMPhi.cc, and testSMPhiBV.cc.

Definition at line 41 of file aslVTKFormatWriters.h.

## Constructor & Destructor Documentation

## WriterVTKXML() [1/2]

asl::WriterVTKXML::WriterVTKXML | ( | const std::string & | file,
|  | Block * | nbl = `0`
| ) |  |

## WriterVTKXML() [2/2]

asl::WriterVTKXML::WriterVTKXML | ( | const std::string & | file,
|  | Block * | nbl = `0`
| ) |  |

## Member Function Documentation

## write() [1/2]

void asl::WriterVTKXML::write | ( |  | ) |

virtual

Implements asl::Writer.

Examples
  bus_wind.cc, cubeGravity.cc, cubeIncompressibleGravity.cc, cubePoroelasticGravity.cc, flow.cc, flowRotatingCylinders.cc, jumpingBox.cc, poroelastic.cc, surfaceFlux.cc, testSMDiff.cc, testSMDiff3C.cc, testSMPhi.cc, and testSMPhiBV.cc.

## write() [2/2]

void asl::WriterVTKXML::write | ( |  | ) |

virtual

Implements asl::Writer.

The documentation for this class was generated from the following file:

- /build/asl-1Fw6fH/asl-0.1.7/debian/tmp/usr/include/ASL/writers/aslVTKFormatWriters.h