|
Ising_OPV
v4.0.2
Generates and analyzes model bulk heterojunction morphologies in a parallel computing environment
|
This struct contains all of the main input parameters needed by the Lattice class. More...
#include <Lattice.h>
Public Attributes | |
| bool | Enable_periodic_x = false |
| Determines whether the x-direction periodic boundaries will be enabled. More... | |
| bool | Enable_periodic_y = false |
| Determines whether the y-direction periodic boundaries will be enabled. More... | |
| bool | Enable_periodic_z = false |
| Determines whether the z-direction periodic boundaries will be enabled. More... | |
| int | Length = 0 |
| Defines the desired x-direction size of the lattice. More... | |
| int | Width = 0 |
| Defines the desired y-direction size of the lattice. More... | |
| int | Height = 0 |
| Defines the desired z-direction size of the lattice. More... | |
| double | Unit_size = 0.0 |
| Defines the desired lattice unit size, which is used to convert lattice units into real space units. More... | |
This struct contains all of the main input parameters needed by the Lattice class.
| bool Ising_OPV::Lattice::Lattice_Params::Enable_periodic_x = false |
Determines whether the x-direction periodic boundaries will be enabled.
| bool Ising_OPV::Lattice::Lattice_Params::Enable_periodic_y = false |
Determines whether the y-direction periodic boundaries will be enabled.
| bool Ising_OPV::Lattice::Lattice_Params::Enable_periodic_z = false |
Determines whether the z-direction periodic boundaries will be enabled.
| int Ising_OPV::Lattice::Lattice_Params::Height = 0 |
Defines the desired z-direction size of the lattice.
| int Ising_OPV::Lattice::Lattice_Params::Length = 0 |
Defines the desired x-direction size of the lattice.
| double Ising_OPV::Lattice::Lattice_Params::Unit_size = 0.0 |
Defines the desired lattice unit size, which is used to convert lattice units into real space units.
| int Ising_OPV::Lattice::Lattice_Params::Width = 0 |
Defines the desired y-direction size of the lattice.