|
PSCF v1.3.3
|
Class defining mask & external fields for thin-film systems. More...
#include <FilmEnvironment.h>
Public Member Functions | |
| FilmEnvironment (System< D > &sys) | |
| Constructor. | |
| ~FilmEnvironment () | |
| Destructor. | |
| Public Member Functions inherited from Pscf::Prdc::MixAndMatchEnv | |
| MixAndMatchEnv () | |
| Constructor. | |
| ~MixAndMatchEnv () | |
| Destructor. | |
| double | modifyStress (int paramId, double stress) const |
| Modify stress to account for Environment, for one lattice parameter. | |
| Public Member Functions inherited from Pscf::MixAndMatchEnvTmpl< Environment, FieldGenerator > | |
| MixAndMatchEnvTmpl () | |
| Constructor. | |
| ~MixAndMatchEnvTmpl () | |
| Destructor. | |
| void | readParameters (std::istream &in) |
| Read parameters from input stream. | |
| void | generate () |
| Checks if fields need to be (re)generated. | |
| FieldGenerator const & | fieldGenerator1 () const |
| Get the first FieldGenerator by const reference. | |
| FieldGenerator const & | fieldGenerator2 () const |
| Get the second FieldGenerator (if any) by const reference. | |
| bool | hasFieldGenerator2 () const |
| Does a second FieldGenerator exist? | |
| GArray< ParameterType > | getParameterTypes () |
| Get specialized sweep parameter types to add to a Sweep object. | |
Additional Inherited Members | |
| Protected Attributes inherited from Pscf::MixAndMatchEnvTmpl< Environment, FieldGenerator > | |
| FieldGenerator * | fieldGenPtr1_ |
| Pointer to the first FieldGenerator object (required). | |
| FieldGenerator * | fieldGenPtr2_ |
| Pointer to the second FieldGenerator object (optional). | |
Class defining mask & external fields for thin-film systems.
Definition at line 30 of file rpg/environment/FilmEnvironment.h.
|
inline |
Constructor.
| sys | System parent object |
Definition at line 40 of file rpg/environment/FilmEnvironment.h.
References Pscf::Prdc::MixAndMatchEnv::MixAndMatchEnv(), and Util::ParamComposite::setClassName().
|
inline |
Destructor.
Definition at line 48 of file rpg/environment/FilmEnvironment.h.