ASL
0.1.7
Advanced Simulation Library
|
#include <aslWriter.h>
Public Member Functions | |
Writer (const std::string &file_) | |
~Writer () | |
virtual void | write ()=0 |
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) |
Static Public Attributes | |
static Writer * | current |
Protected Attributes | |
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 |
Definition at line 44 of file aslWriter.h.
asl::Writer::Writer | ( | const std::string & | file_ | ) |
asl::Writer::~Writer | ( | ) |
void asl::Writer::addScalars | ( | std::string | name, |
AbstractData & | data | ||
) |
void asl::Writer::addScalars | ( | std::string | name, |
acl::VectorOfElementsData & | data | ||
) |
void asl::Writer::addScalars | ( | std::string | name, |
const acl::VectorOfElements & | data, | ||
acl::Kernel & | kernel, | ||
unsigned int | nGhost = 1 |
||
) |
void asl::Writer::addVector | ( | std::string | name, |
AbstractData & | data | ||
) |
void asl::Writer::addVector | ( | std::string | name, |
acl::VectorOfElementsData & | data | ||
) |
void asl::Writer::addVector | ( | std::string | name, |
const acl::VectorOfElements & | data, | ||
acl::Kernel & | kernel, | ||
unsigned int | nGhost = 1 |
||
) |
void asl::Writer::enable | ( | ) |
|
pure virtual |
Implemented in asl::WriterVTKXML.
|
protected |
Definition at line 67 of file aslWriter.h.
|
static |
Definition at line 64 of file aslWriter.h.
|
protected |
Definition at line 70 of file aslWriter.h.
|
protected |
Definition at line 71 of file aslWriter.h.
|
protected |
Definition at line 68 of file aslWriter.h.
|
protected |
Definition at line 69 of file aslWriter.h.