51 static std::shared_ptr<Y2dSliceToResults>
getNewInstance(std::shared_ptr<VectorWriterInformationStruct> vectorWriterInfo,
unsigned int timeStepLength, std::shared_ptr<SimulationResults> simResults,
unsigned int ySliceForCalculation);
56 Y2dSliceToResults(std::shared_ptr<VectorWriterInformationStruct> vectorWriterInfo,
unsigned int timeStepLength, std::shared_ptr<SimulationResults> simResults,
unsigned int ySliceForCalculation);
58 void writeTimestep(std::shared_ptr<vf::gpu::Parameter> para,
unsigned int t,
int level);
59 int CoordPara3DTo1D(
int x,
int y,
int z);
60 int CoordResults2DTo1D(
int x,
int z);
62 std::shared_ptr<SimulationResults> simResults;
63 unsigned int ySliceForCalculation;
64 unsigned int maxX, maxY, maxZ;
static std::shared_ptr< Y2dSliceToResults > getNewInstance(std::shared_ptr< VectorWriterInformationStruct > vectorWriterInfo, unsigned int timeStepLength, std::shared_ptr< SimulationResults > simResults, unsigned int ySliceForCalculation)