Configuration
public class ConfigurationMembrane extends java.lang.Object implements Configuration
Modifier and Type | Field | Description |
---|---|---|
protected int |
membraneDim |
|
protected double |
membraneThicknessPerLayer |
|
protected int |
membraneWidth |
|
protected int |
numMembraneLayers |
|
protected IMoleculePositionDefinition |
positionDefinition |
|
protected Simulation |
sim |
|
protected double |
soluteMoleFraction |
|
protected double |
solutionChamberDensity |
|
protected double |
solventChamberDensity |
|
protected ISpecies |
speciesMembrane |
|
protected ISpecies |
speciesSolute |
|
protected ISpecies |
speciesSolvent |
Constructor | Description |
---|---|
ConfigurationMembrane(Simulation sim,
Space _space) |
Modifier and Type | Method | Description |
---|---|---|
int |
getMembraneDim() |
|
double |
getMembraneThicknessPerLayer() |
|
int |
getMembraneWidth() |
|
int |
getNumMembraneLayers() |
|
double |
getSoluteMoleFraction() |
|
double |
getSolutionChamberDensity() |
|
double |
getSolventChamberDensity() |
|
ISpecies |
getSpeciesMembrane() |
|
ISpecies |
getSpeciesSolute() |
|
ISpecies |
getSpeciesSolvent() |
|
void |
initializeCoordinates(Box box) |
Defines the placement of the molecules.
|
void |
setMembraneDim(int newMembraneDim) |
|
void |
setMembraneThicknessPerLayer(double newMembraneWidth) |
|
void |
setMembraneWidth(int newMembraneWidth) |
|
void |
setNumMembraneLayers(int newNumMembraneLayers) |
|
void |
setSoluteMoleFraction(double newSoluteMoleFraction) |
|
void |
setSolutionChamberDensity(double newSolutionChamberDensity) |
|
void |
setSolventChamberDensity(double newSolventChamberDensity) |
|
void |
setSpeciesMembrane(ISpecies newSpeciesMembrane) |
|
void |
setSpeciesSolute(ISpecies newSpeciesSolute) |
|
void |
setSpeciesSolvent(ISpecies newSpeciesSolvent) |
protected ISpecies speciesSolute
protected ISpecies speciesSolvent
protected ISpecies speciesMembrane
protected double membraneThicknessPerLayer
protected int numMembraneLayers
protected int membraneWidth
protected double solventChamberDensity
protected double solutionChamberDensity
protected double soluteMoleFraction
protected int membraneDim
protected final Simulation sim
protected IMoleculePositionDefinition positionDefinition
public ConfigurationMembrane(Simulation sim, Space _space)
public void initializeCoordinates(Box box)
Configuration
initializeCoordinates
in interface Configuration
public double getMembraneThicknessPerLayer()
public void setMembraneThicknessPerLayer(double newMembraneWidth)
public int getNumMembraneLayers()
public void setNumMembraneLayers(int newNumMembraneLayers)
public int getMembraneWidth()
public void setMembraneWidth(int newMembraneWidth)
public double getSolventChamberDensity()
public void setSolventChamberDensity(double newSolventChamberDensity)
public double getSolutionChamberDensity()
public void setSolutionChamberDensity(double newSolutionChamberDensity)
public double getSoluteMoleFraction()
public void setSoluteMoleFraction(double newSoluteMoleFraction)
public int getMembraneDim()
public void setMembraneDim(int newMembraneDim)
public ISpecies getSpeciesSolute()
public void setSpeciesSolute(ISpecies newSpeciesSolute)
public ISpecies getSpeciesSolvent()
public void setSpeciesSolvent(ISpecies newSpeciesSolvent)
public ISpecies getSpeciesMembrane()
public void setSpeciesMembrane(ISpecies newSpeciesMembrane)