GPLIB++
Public Member Functions | Public Attributes | List of all members
gplib::AnisoJointConf Class Reference

#include <AnisoJointConf.h>

Public Member Functions

void GetData (std::ifstream &instream)
 
void GetData (std::string filename)
 
void WriteData (std::ofstream &outstream)
 
void WriteData (std::string filename)
 
 AnisoJointConf ()
 
 ~AnisoJointConf ()
 
 AnisoJointConf (std::string filename)
 

Public Attributes

bool verbose
 
std::string outputbase
 
std::string ptensordata
 
std::vector< double > thickbase
 
std::vector< double > thickstep
 
std::vector< int > thicksizes
 
std::vector< double > resbase
 
std::vector< double > resstep
 
std::vector< int > ressizes
 
std::vector< double > velbase
 
std::vector< double > velstep
 
std::vector< int > velsizes
 
std::vector< double > aresbase
 
std::vector< double > aresstep
 
std::vector< int > aressizes
 
std::vector< double > avelbase
 
std::vector< double > avelstep
 
std::vector< int > avelsizes
 
std::vector< double > strikebase
 
std::vector< double > strikestep
 
std::vector< int > strikesizes
 
std::vector< double > dstrikebase
 
std::vector< double > dstrikestep
 
std::vector< int > dstrikesizes
 
std::vector< double > weights
 
double conddiffweight
 
double anisotropyweight
 
double strikediffweight
 
double veldiffweight
 
double anisovelweight
 
double deltastrikediffweight
 
double avelratio
 

Detailed Description

Definition at line 7 of file AnisoJointConf.h.

Constructor & Destructor Documentation

gplib::AnisoJointConf::AnisoJointConf ( )

Definition at line 18 of file AnisoJointConf.cpp.

gplib::AnisoJointConf::~AnisoJointConf ( )

Definition at line 23 of file AnisoJointConf.cpp.

gplib::AnisoJointConf::AnisoJointConf ( std::string  filename)
inline

Definition at line 48 of file AnisoJointConf.h.

References GetData().

Member Function Documentation

void gplib::AnisoJointConf::GetData ( std::ifstream &  instream)

Definition at line 27 of file AnisoJointConf.cpp.

Referenced by AnisoJointConf(), and main().

void gplib::AnisoJointConf::GetData ( std::string  filename)
void gplib::AnisoJointConf::WriteData ( std::ofstream &  outstream)
void gplib::AnisoJointConf::WriteData ( std::string  filename)

Member Data Documentation

double gplib::AnisoJointConf::anisotropyweight

Definition at line 40 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::anisovelweight

Definition at line 43 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::aresbase

Definition at line 26 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::aressizes

Definition at line 28 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::aresstep

Definition at line 27 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::avelbase

Definition at line 29 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::avelratio

Definition at line 45 of file AnisoJointConf.h.

std::vector<int> gplib::AnisoJointConf::avelsizes

Definition at line 31 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::avelstep

Definition at line 30 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::conddiffweight

Definition at line 39 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::deltastrikediffweight

Definition at line 44 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::dstrikebase

Definition at line 35 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::dstrikesizes

Definition at line 37 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::dstrikestep

Definition at line 36 of file AnisoJointConf.h.

Referenced by main().

std::string gplib::AnisoJointConf::outputbase

Definition at line 15 of file AnisoJointConf.h.

Referenced by main().

std::string gplib::AnisoJointConf::ptensordata

Definition at line 16 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::resbase

Definition at line 20 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::ressizes

Definition at line 22 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::resstep

Definition at line 21 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::strikebase

Definition at line 32 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::strikediffweight

Definition at line 41 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::strikesizes

Definition at line 34 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::strikestep

Definition at line 33 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::thickbase

Definition at line 17 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::thicksizes

Definition at line 19 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::thickstep

Definition at line 18 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::velbase

Definition at line 23 of file AnisoJointConf.h.

Referenced by main().

double gplib::AnisoJointConf::veldiffweight

Definition at line 42 of file AnisoJointConf.h.

Referenced by main().

std::vector<int> gplib::AnisoJointConf::velsizes

Definition at line 25 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::velstep

Definition at line 24 of file AnisoJointConf.h.

Referenced by main().

bool gplib::AnisoJointConf::verbose

Definition at line 14 of file AnisoJointConf.h.

Referenced by main().

std::vector<double> gplib::AnisoJointConf::weights

Definition at line 38 of file AnisoJointConf.h.

Referenced by main().


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