AtomLeafAgentManager.AgentSource<EwaldSummation.MyCharge>public static class MinimizationTIP4P.ChargeAgentSourceRPM extends java.lang.Object implements AtomLeafAgentManager.AgentSource<EwaldSummation.MyCharge>
| Constructor | Description |
|---|---|
ChargeAgentSourceRPM(SpeciesGeneral species,
boolean isIce) |
| Modifier and Type | Method | Description |
|---|---|---|
EwaldSummation.MyCharge |
makeAgent(IAtom a,
Box agentBox) |
Returns an agent for the given Atom.
|
void |
releaseAgent(EwaldSummation.MyCharge agent,
IAtom atom,
Box agentBox) |
This informs the agent source that the agent is going away and that
the agent source should disconnect the agent from other elements.
|
public ChargeAgentSourceRPM(SpeciesGeneral species, boolean isIce)
public EwaldSummation.MyCharge makeAgent(IAtom a, Box agentBox)
AtomLeafAgentManager.AgentSourcemakeAgent in interface AtomLeafAgentManager.AgentSource<EwaldSummation.MyCharge>agentBox - TODOpublic void releaseAgent(EwaldSummation.MyCharge agent, IAtom atom, Box agentBox)
AtomLeafAgentManager.AgentSourcereleaseAgent in interface AtomLeafAgentManager.AgentSource<EwaldSummation.MyCharge>