|
| void | setFieldIo (FieldIo< D > const &fieldIo) |
| | Create association with FIT (store pointer).
|
| void | allocate (int nMonomer, IntVec< D > const &dimensions) |
| | Allocate memory for fields.
|
| void | setFields (DArray< CField< D > > const &fields) |
| | Set values for all fields.
|
| void | clear () |
| | Clear data stored in this object without deallocating.
|
| DArray< CField< D > > const & | fields () const |
| | Get the array of all fields.
|
| CField< D > const & | field (int monomerId) const |
| | Get the field for one monomer type.
|
| bool | isAllocated () const |
| | Has memory been allocated for fields ?
|
| bool | hasData () const |
| | Has field data been set since it was last cleared?
|
| | WFields () |
| | Constructor.
|
| | ~WFields () |
| | Destructor.
|
| void | setFieldIo (FieldIo< D > const &fieldIo) |
| | Create association with FIT (store pointer).
|
| void | setReadUnitCell (UnitCell< D > &cell) |
| | Set unit cell used when reading field files.
|
| void | setWriteUnitCell (UnitCell< D > const &cell) |
| | Set unit cell used when writing field files.
|
| void | allocate (int nMonomer, IntVec< D > const &dimensions) |
| | Allocate memory for fields.
|
| void | setFields (DArray< CField< D > > const &fields) |
| | Set values for all fields.
|
| void | readFields (std::istream &in) |
| | Read all fields from an input file.
|
| void | readFields (std::string const &filename) |
| | Read all fields from a named file.
|
| void | clear () |
| | Clear data stored in this object without deallocating.
|
| Signal< void > & | signal () |
| | Get the signal that notifies observers of w-field modification.
|
| void | writeFields (std::ostream &out) const |
| | Write fields to an output stream.
|
| void | writeFields (std::string const &filename) const |
| | Write fields to a named file.
|
| DArray< CField< D > > const & | fields () const |
| | Get the array of all fields.
|
| CField< D > const & | field (int monomerId) const |
| | Get the field for one monomer type.
|
| bool | isAllocated () const |
| | Has memory been allocated for fields ?
|
| bool | hasData () const |
| | Has field data been set since it was last cleared?
|
|
| IntVec< D > const & | meshDimensions () const |
| | Get mesh dimensions in each direction, set on r-grid allocation.
|
| int | meshSize () const |
| | Get mesh size (number of grid points), set on r-grid allocation.
|
| int | nMonomer () const |
| | Get number of monomer types.
|
| FieldIo< D > const & | fieldIo () const |
| | Get associated FIT field IO object (const reference).
|
| IntVec< D > const & | meshDimensions () const |
| | Get mesh dimensions in each direction, set on r-grid allocation.
|
| int | meshSize () const |
| | Get mesh size (number of grid points), set on r-grid allocation.
|
| int | nMonomer () const |
| | Get number of monomer types.
|
| FieldIo< D > const & | fieldIo () const |
| | Get associated FIT field IO object (const reference).
|
template<int D>
class Pscf::Cpc::WFields< D >
A container of w fields.
The public interface of this class is identical to that of the base class template Pscf::Cp::WFields. Please see documentation of that base class for API documentation.
Definition at line 32 of file cpc/field/WFields.h.