public class AshtonWildingOsmoticVirial extends Simulation
Modifier and Type | Class | Description |
---|---|---|
static class |
AshtonWildingOsmoticVirial.simParams |
Modifier and Type | Field | Description |
---|---|---|
protected Box |
box |
|
protected IntegratorMC |
integrator |
|
protected MCMoveAtom |
mcMoveAtom |
|
protected MCMoveGeometricCluster |
mcMoveGeometricCluster |
|
protected MCMoveInsertDelete |
mcMoveInsertDelete |
|
protected Potential2 |
potential1 |
|
protected Potential2 |
potential12 |
|
protected Potential2 |
potential2 |
|
protected SpeciesGeneral |
species1 |
|
protected SpeciesGeneral |
species2 |
eventManager, random, seeds, space
Constructor | Description |
---|---|
AshtonWildingOsmoticVirial(int numAtoms,
double vf,
double q,
boolean computeIdeal,
double L,
double GCfreq,
boolean graphics) |
Modifier and Type | Method | Description |
---|---|---|
static void |
main(java.lang.String[] args) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addBox, addSpecies, box, getBox, getBoxCount, getBoxes, getController, getEventManager, getIntegrator, getRandom, getRandomSeeds, getSpace, getSpecies, getSpeciesCount, getSpeciesList, makeBox, makeBox, makeUniqueElementSymbol, removeBox, setRandom, species
protected Box box
protected Potential2 potential1
protected Potential2 potential2
protected Potential2 potential12
protected IntegratorMC integrator
protected MCMoveAtom mcMoveAtom
protected MCMoveInsertDelete mcMoveInsertDelete
protected MCMoveGeometricCluster mcMoveGeometricCluster
protected SpeciesGeneral species1
protected SpeciesGeneral species2
public AshtonWildingOsmoticVirial(int numAtoms, double vf, double q, boolean computeIdeal, double L, double GCfreq, boolean graphics)
numAtoms
- no. of solute atoms in the boxvf
- reservoir volume fraction of solventq
- size of solvent divided by size of solutecomputeIdeal
- whether to compute histograms for ideal gas