Ising_OPV  v4.0.2
Generates and analyzes model bulk heterojunction morphologies in a parallel computing environment
Ising_OPV::Lattice Member List

This is the complete list of members for Ising_OPV::Lattice, including all inherited members.

calculateDestinationCoords(const Coords &coords_initial, const int i, const int j, const int k, Coords &coords_dest) constIsing_OPV::Lattice
calculateDX(const int x, const int i) constIsing_OPV::Lattice
calculateDX(const Coords &coords_initial, const Coords &coords_dest) constIsing_OPV::Lattice
calculateDY(const int y, const int j) constIsing_OPV::Lattice
calculateDY(const Coords &coords_initial, const Coords &coords_dest) constIsing_OPV::Lattice
calculateDZ(const int z, const int k) constIsing_OPV::Lattice
calculateDZ(const Coords &coords_initial, const Coords &coords_dest) constIsing_OPV::Lattice
calculateLatticeDistanceSquared(const Coords &coords_start, const Coords &coords_dest) constIsing_OPV::Lattice
checkMoveValidity(const Coords &coords_initial, const int i, const int j, const int k) constIsing_OPV::Lattice
extractSublattice(const int x, const int sublength, const int y, const int subwidth, const int z, const int subheight) constIsing_OPV::Lattice
generateRandomCoords()Ising_OPV::Lattice
generateRandomX()Ising_OPV::Lattice
generateRandomY()Ising_OPV::Lattice
generateRandomZ()Ising_OPV::Lattice
getHeight() constIsing_OPV::Lattice
getLength() constIsing_OPV::Lattice
getNumSites() constIsing_OPV::Lattice
getSiteCoords(long int site_index) constIsing_OPV::Lattice
getSiteIndex(const Coords &coords) constIsing_OPV::Lattice
getSiteIndex(const int x, const int y, const int z) constIsing_OPV::Lattice
getSiteType(const long int site_index) constIsing_OPV::Lattice
getSiteType(const Coords &coords) constIsing_OPV::Lattice
getSiteType(const int x, const int y, const int z) constIsing_OPV::Lattice
getUnitSize() constIsing_OPV::Lattice
getVolume() constIsing_OPV::Lattice
getWidth() constIsing_OPV::Lattice
init(const Lattice_Params &params)Ising_OPV::Lattice
isXPeriodic() constIsing_OPV::Lattice
isYPeriodic() constIsing_OPV::Lattice
isZPeriodic() constIsing_OPV::Lattice
Lattice()Ising_OPV::Lattice
resize(const int length_new, const int width_new, const int height_new)Ising_OPV::Lattice
setSiteType(const long int site_index, const char site_type)Ising_OPV::Lattice
setSiteType(const int x, const int y, const int z, const char site_type)Ising_OPV::Lattice