#include <microstructure.hpp>
SpinMicrostructureBuilder::SpinMicrostructureBuilder |
( |
MCBox * |
b | ) |
|
|
inline |
SpinMicrostructureBuilder::SpinMicrostructureBuilder |
( |
MCBox * |
b, |
|
|
const ReadControler & |
rc |
|
) |
| |
|
inline |
SpinMicrostructureBuilder::~SpinMicrostructureBuilder |
( |
| ) |
|
|
inline |
SpinMicrostructureBuilder::SpinMicrostructureBuilder |
( |
| ) |
|
|
inlineprotected |
SpinMicrostructureBuilder::~SpinMicrostructureBuilder |
( |
| ) |
|
|
inline |
void SpinMicrostructureBuilder::BasicInitialization |
( |
| ) |
|
|
inlineprotected |
void SpinMicrostructureBuilder::CalculateA |
( |
| ) |
|
|
inlineprotected |
void SpinMicrostructureBuilder::CalculateA |
( |
| ) |
|
|
inlineprotected |
void SpinMicrostructureBuilder::Clean |
( |
| ) |
|
|
protected |
void SpinMicrostructureBuilder::Coarsening |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::Coarsening |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::CoarseningDirectAccess |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::CoarseningDirectAccess |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::CoarseningSimple |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::CoarseningSimple |
( |
MCPoint * |
p | ) |
|
|
protected |
void SpinMicrostructureBuilder::FillBoxSpin |
( |
| ) |
|
|
protected |
void SpinMicrostructureBuilder::FillBoxSpin |
( |
| ) |
|
|
protected |
void SpinMicrostructureBuilder::Generate |
( |
| ) |
|
void SpinMicrostructureBuilder::Generate |
( |
| ) |
|
void SpinMicrostructureBuilder::Generate2 |
( |
| ) |
|
void SpinMicrostructureBuilder::GenerateTest |
( |
| ) |
|
void SpinMicrostructureBuilder::GenerateTest |
( |
| ) |
|
void SpinMicrostructureBuilder::GradientFunction |
( |
Pos & |
i, |
|
|
float & |
gf |
|
) |
| |
|
protected |
float SpinMicrostructureBuilder::GradientFunction |
( |
Pos & |
i | ) |
|
|
protected |
void SpinMicrostructureBuilder::GradientFunction |
( |
Pos & |
i, |
|
|
float & |
gf |
|
) |
| |
|
protected |
float SpinMicrostructureBuilder::GradientFunction |
( |
Pos & |
i | ) |
|
|
protected |
float SpinMicrostructureBuilder::RandomNumber |
( |
| ) |
|
|
inlineprotected |
void SpinMicrostructureBuilder::RandomOrientations |
( |
| ) |
|
|
protected |
void SpinMicrostructureBuilder::RandomOrientations |
( |
std::vector< Orientation > & |
t | ) |
|
|
protected |
void SpinMicrostructureBuilder::RandomOrientations |
( |
| ) |
|
void SpinMicrostructureBuilder::RandomOrientations |
( |
std::vector< Orientation > & |
t | ) |
|
|
protected |
void SpinMicrostructureBuilder::RandomOrientations2 |
( |
| ) |
|
void SpinMicrostructureBuilder::RandomPos |
( |
Pos & |
i, |
|
|
Pos & |
j, |
|
|
Pos & |
k |
|
) |
| |
|
inlineprotected |
void SpinMicrostructureBuilder::RandomPos |
( |
Pos & |
i, |
|
|
Pos & |
j, |
|
|
Pos & |
k |
|
) |
| |
|
inlineprotected |
unsigned int SpinMicrostructureBuilder::RandomSpin |
( |
| ) |
|
|
inlineprotected |
unsigned int SpinMicrostructureBuilder::RandomSpin |
( |
| ) |
|
|
inlineprotected |
void SpinMicrostructureBuilder::SetGrainDistribution |
( |
const float & |
b, |
|
|
const float & |
e, |
|
|
const int & |
gn |
|
) |
| |
|
inline |
void SpinMicrostructureBuilder::SetMaxSpin |
( |
const int & |
maxs | ) |
|
|
inline |
void SpinMicrostructureBuilder::SetSpinWeights |
( |
const float & |
x, |
|
|
const float & |
y, |
|
|
const float & |
z |
|
) |
| |
|
inline |
void SpinMicrostructureBuilder::SpinsFreq |
( |
const Neighbours & |
n, |
|
|
const int & |
ratio = 1 |
|
) |
| |
|
protected |
void SpinMicrostructureBuilder::SpinsFreq |
( |
const Neighbours & |
n, |
|
|
const float & |
ratio = 1.0f |
|
) |
| |
|
protected |
float SpinMicrostructureBuilder::_a |
|
protected |
float SpinMicrostructureBuilder::_beg_gs |
|
protected |
MCBox * SpinMicrostructureBuilder::_box |
|
protected |
float SpinMicrostructureBuilder::_end_gs |
|
protected |
int SpinMicrostructureBuilder::_gn |
|
protected |
int SpinMicrostructureBuilder::_k |
|
protected |
int SpinMicrostructureBuilder::_max_spin |
|
protected |
int SpinMicrostructureBuilder::_xratio |
|
protected |
float SpinMicrostructureBuilder::_xratio |
|
protected |
int SpinMicrostructureBuilder::_yratio |
|
protected |
float SpinMicrostructureBuilder::_yratio |
|
protected |
int SpinMicrostructureBuilder::_zratio |
|
protected |
float SpinMicrostructureBuilder::_zratio |
|
protected |
std::vector< int > SpinMicrostructureBuilder::d |
|
protected |
std::vector<int> SpinMicrostructureBuilder::freq |
|
protected |
std::vector<float> SpinMicrostructureBuilder::freq |
|
protected |
std::vector<int>::iterator SpinMicrostructureBuilder::max |
|
protected |
std::vector<float>::iterator SpinMicrostructureBuilder::max |
|
protected |
Neighbours SpinMicrostructureBuilder::n |
|
protected |
Neighbours SpinMicrostructureBuilder::nall |
|
protected |
Neighbours SpinMicrostructureBuilder::nx |
|
protected |
Neighbours SpinMicrostructureBuilder::ny |
|
protected |
Neighbours SpinMicrostructureBuilder::nz |
|
protected |
Random SpinMicrostructureBuilder::r |
|
protected |
std::vector< int > SpinMicrostructureBuilder::spins |
|
protected |
The documentation for this class was generated from the following files:
- C:/Users/Mariusz/Documents/Visual Studio 2010/Projects/MC_Rex_Model/MC_Rex_Model/MCLib/microstructure/microstructure.hpp
- C:/Users/Mariusz/Documents/Visual Studio 2010/Projects/MC_Rex_Model/MC_Rex_Model/MCLib/microstructure/OLD_STORIES/microstructure.hpp
- C:/Users/Mariusz/Documents/Visual Studio 2010/Projects/MC_Rex_Model/MC_Rex_Model/MCLib/microstructure/microstructure.cpp
- C:/Users/Mariusz/Documents/Visual Studio 2010/Projects/MC_Rex_Model/MC_Rex_Model/MCLib/microstructure/OLD_STORIES/microstructure.cpp