Configuration
public class ConfigurationColloid extends java.lang.Object implements Configuration
Modifier and Type | Field | Description |
---|---|---|
protected int |
chainLength |
|
protected AtomLeafAgentManager |
colloidMonomerBondManager |
|
protected Vector[] |
graftVectors |
|
protected AtomLeafAgentManager |
monomerMonomerBondManager |
|
protected int |
nGraft |
|
protected IRandom |
random |
|
protected double |
sigmaColloid |
|
protected double |
sigmaMonomer |
|
protected Space |
space |
|
protected ISpecies |
species |
|
protected ISpecies |
speciesColloid |
Constructor | Description |
---|---|
ConfigurationColloid(Space space,
ISpecies species,
ISpecies speciesColloid,
IRandom random) |
Modifier and Type | Method | Description |
---|---|---|
int |
getChainLength() |
|
int |
getNGraft() |
|
double |
getSigmaColloid() |
|
double |
getSigmaMonomer() |
|
void |
initializeCoordinates(Box box) |
Defines the placement of the molecules.
|
void |
setChainLength(int newChainLength) |
|
void |
setColloidMonomerBondManager(AtomLeafAgentManager newColloidMonomerBondManager) |
|
void |
setMonomerMonomerBondManager(AtomLeafAgentManager newMonomerMonomerBondManager) |
|
void |
setNGraft(int newNGraft) |
|
void |
setSigmaColloid(double newSigmaColloid) |
|
void |
setSigmaMonomer(double newSigmaMonomer) |
protected final Space space
protected ISpecies species
protected ISpecies speciesColloid
protected int chainLength
protected int nGraft
protected Vector[] graftVectors
protected double sigmaColloid
protected double sigmaMonomer
protected AtomLeafAgentManager monomerMonomerBondManager
protected AtomLeafAgentManager colloidMonomerBondManager
protected final IRandom random
public void setChainLength(int newChainLength)
public int getChainLength()
public void setNGraft(int newNGraft)
public int getNGraft()
public void setSigmaColloid(double newSigmaColloid)
public void setSigmaMonomer(double newSigmaMonomer)
public double getSigmaColloid()
public double getSigmaMonomer()
public void setMonomerMonomerBondManager(AtomLeafAgentManager newMonomerMonomerBondManager)
public void setColloidMonomerBondManager(AtomLeafAgentManager newColloidMonomerBondManager)
public void initializeCoordinates(Box box)
Configuration
initializeCoordinates
in interface Configuration