35#include "AbstractCellWriter.hpp"
36#include "AbstractCellPopulation.hpp"
39template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
42 mOutputScalarData(true),
43 mOutputVectorData(false),
44 mVtkCellDataName(
"DefaultVtkCellDataName"),
45 mVtkVectorCellDataName(
"DefaultVtkVectorCellDataName")
49template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
52 return mOutputScalarData;
55template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
58 return mOutputVectorData;
61template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
64 mVtkCellDataName = vtkCellDataName;
67template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
70 mVtkVectorCellDataName = vtkCellDataName;
73template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
81template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
89template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
92 return mVtkCellDataName;
95template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
98 return mVtkVectorCellDataName;
const double DOUBLE_UNSET
virtual double GetCellDataForVtkOutput(CellPtr pCell, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > *pCellPopulation)
void SetVtkCellDataName(std::string vtkCellDataName)
virtual c_vector< double, SPACE_DIM > GetVectorCellDataForVtkOutput(CellPtr pCell, AbstractCellPopulation< ELEMENT_DIM, SPACE_DIM > *pCellPopulation)
AbstractCellWriter(const std::string &rFileName)
bool GetOutputScalarData()
bool GetOutputVectorData()
std::string GetVtkVectorCellDataName()
void SetVtkVectorCellDataName(std::string vtkCellDataName)
std::string GetVtkCellDataName()