35 read<int>(in,
"nClump", nClump_);
38 clumps_.allocate(nClump_);
40 readDArray<Homogeneous::Clump>(in,
"clumps", clumps_, nClump_);
52 clumps_.allocate(nClump_);
64 for (
int clumpId = 0; clumpId < nClump_; ++clumpId) {
65 size_ += clumps_[clumpId].size();
void setNClump(int nClump)
Set the number of clumps, and allocate memory.
void computeSize()
Compute total molecule size by adding clump sizes.
virtual void readParameters(std::istream &in)
Read and initialize.
void setClassName(const char *className)
Set class name string.
#define UTIL_ASSERT(condition)
Assertion macro suitable for debugging serial or parallel code.
C++ namespace for polymer self-consistent field theory (PSCF).