Computer Assited Medical Intervention Tool Kit  version 5.0
PostWriter Class Reference

TODO Comment class here. More...

#include <PostWriter.h>

+ Inheritance diagram for PostWriter:
+ Collaboration diagram for PostWriter:

Public Member Functions

 PostWriter (MonitoringManager *monitoringManager)
 constructor More...
 
std::string write ()
 write the POST part of batch file into a string More...
 
 ~PostWriter ()
 destructor More...
 
- Public Member Functions inherited from AnsysBatchWriter
 AnsysBatchWriter (MonitoringManager *monitoringManager)
 constructor More...
 
virtual ~AnsysBatchWriter ()
 destructor More...
 

Private Member Functions

std::string writeMaxStep ()
 write a part of batch file (into a string) to make Ansys write the number of steps into a file More...
 
std::string writePositions ()
 write a part of batch file (into a string) to make Ansys write the positions of all atoms into a file (one file per simulation step) More...
 
std::string writeTimes ()
 write a part of batch file (into a string) to make Ansys write the times associated to simulation steps into a file More...
 

Private Attributes

bool positions
 set to true of positions have to be stored More...
 

Additional Inherited Members

- Protected Attributes inherited from AnsysBatchWriter
MonitoringManagermonitoringManager
 monitoring manager More...
 

Detailed Description

TODO Comment class here.

Constructor & Destructor Documentation

◆ PostWriter()

PostWriter::PostWriter ( MonitoringManager monitoringManager)

constructor

References positions.

◆ ~PostWriter()

PostWriter::~PostWriter ( )

destructor

Member Function Documentation

◆ write()

std::string PostWriter::write ( )
virtual

write the POST part of batch file into a string

Implements AnsysBatchWriter.

References positions, writeMaxStep(), writePositions(), and writeTimes().

Referenced by AnsysBatch::write().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ writeMaxStep()

std::string PostWriter::writeMaxStep ( )
private

write a part of batch file (into a string) to make Ansys write the number of steps into a file

Referenced by write().

+ Here is the caller graph for this function:

◆ writePositions()

std::string PostWriter::writePositions ( )
private

write a part of batch file (into a string) to make Ansys write the positions of all atoms into a file (one file per simulation step)

Referenced by write().

+ Here is the caller graph for this function:

◆ writeTimes()

std::string PostWriter::writeTimes ( )
private

write a part of batch file (into a string) to make Ansys write the times associated to simulation steps into a file

Referenced by write().

+ Here is the caller graph for this function:

Member Data Documentation

◆ positions

bool PostWriter::positions
private

set to true of positions have to be stored

Referenced by PostWriter(), and write().


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