1 #ifndef DDMD_ORDER_PARAM_NUCLEATION_H 2 #define DDMD_ORDER_PARAM_NUCLEATION_H 11 #include <ddMd/analyzers/Analyzer.h> 12 #include <ddMd/simulation/Simulation.h> 13 #include <util/containers/DMatrix.h> 75 virtual void readParameters(std::istream& in);
101 void sample(
long iStep);
106 virtual void output();
DMatrix< double > totalCosFactors_
Total cos factors of size nAtomType*nBin (gathered from all processors)
Abstract base for periodic output and/or analysis actions.
File containing preprocessor macros for error handling.
Parallel domain decomposition (DD) MD simulation.
Main object for a domain-decomposition MD simulation.
DMatrix< double > cosFactors_
Cos factors of size nAtomType*nBin.
Saving / output archive for binary ostream.
Utility classes for scientific computation.
int nAtomType_
Number of atom types, copied from Simulation::nAtomType().
int parallelIndex_
Index of direction parallel to the lamellar surfaces.
int perpIndex_
Index of direction perpendicular to lamellae (direction of external field)
Saving archive for binary istream.
std::ofstream outputFile_
Output file stream.
int nSample_
Number of samples thus far.
int nBin_
Number of bins to divide the length along parallel direction.
OrderParamNucleation is designed to evaluate a sort of composition profile in the specific case of nu...
bool isInitialized_
Has readParam been called?
int periodicity_
Number of periods in the perpendicular direction.