Computer Assited Medical Intervention Tool Kit  version 5.0
PrepWriter Class Reference

TODO Comment class here. More...

#include <PrepWriter.h>

+ Inheritance diagram for PrepWriter:
+ Collaboration diagram for PrepWriter:

Public Member Functions

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

Private Attributes

std::string elem
 element type used More...
 
std::string fileName
 name for .node ans .elem generated files More...
 
double poisson
 poisson ratio More...
 
std::string workingDir
 Ansys working directory. More...
 
double young
 young modulus More...
 

Additional Inherited Members

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

Detailed Description

TODO Comment class here.

Constructor & Destructor Documentation

◆ PrepWriter()

PrepWriter::PrepWriter ( std::string  wd,
MonitoringManager monitoringManager 
)

constructor

◆ ~PrepWriter()

PrepWriter::~PrepWriter ( )

destructor

Member Function Documentation

◆ write()

std::string PrepWriter::write ( )
virtual

write the PREP part of batch file into a string

Implements AnsysBatchWriter.

References Loads::ansysPrint(), elem, PhysicalModel::exportAnsysMesh(), fileName, MonitoringManager::getLml(), MonitoringManager::getPml(), MonitoringManager::isLmlPresent(), AnsysBatchWriter::monitoringManager, poisson, workingDir, and young.

Referenced by AnsysBatch::write().

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

Member Data Documentation

◆ elem

std::string PrepWriter::elem
private

element type used

Referenced by write().

◆ fileName

std::string PrepWriter::fileName
private

name for .node ans .elem generated files

Referenced by write().

◆ poisson

double PrepWriter::poisson
private

poisson ratio

Referenced by write().

◆ workingDir

std::string PrepWriter::workingDir
private

Ansys working directory.

Referenced by write().

◆ young

double PrepWriter::young
private

young modulus

Referenced by write().


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