AtomLeafAgentManager.AgentSource<MeterDipoleMoment.ForceTorque>, IDataSourcepublic class MeterDipoleMoment extends java.lang.Object implements IDataSource, AtomLeafAgentManager.AgentSource<MeterDipoleMoment.ForceTorque>
| Modifier and Type | Class | Description |
|---|---|---|
static class |
MeterDipoleMoment.ForceTorque |
| Modifier and Type | Field | Description |
|---|---|---|
protected Box |
box |
|
protected DataDoubleArray |
data |
|
protected DataDoubleArray.DataInfoDoubleArray |
dataInfo |
|
protected DataTag |
tag |
| Constructor | Description |
|---|---|
MeterDipoleMoment(Box box) |
| Modifier and Type | Method | Description |
|---|---|---|
IData |
getData() |
|
IDataInfo |
getDataInfo() |
|
DataTag |
getTag() |
|
MeterDipoleMoment.ForceTorque |
makeAgent(IAtom a,
Box agentBox) |
Returns an agent for the given Atom.
|
void |
releaseAgent(MeterDipoleMoment.ForceTorque 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.
|
protected final DataDoubleArray data
protected final DataDoubleArray.DataInfoDoubleArray dataInfo
protected final DataTag tag
protected final Box box
public MeterDipoleMoment(Box box)
public IData getData()
getData in interface IDataSourcepublic DataTag getTag()
getTag in interface IDataSourcepublic IDataInfo getDataInfo()
getDataInfo in interface IDataSourcepublic MeterDipoleMoment.ForceTorque makeAgent(IAtom a, Box agentBox)
AtomLeafAgentManager.AgentSourcemakeAgent in interface AtomLeafAgentManager.AgentSource<MeterDipoleMoment.ForceTorque>agentBox - TODOpublic void releaseAgent(MeterDipoleMoment.ForceTorque agent, IAtom atom, Box agentBox)
AtomLeafAgentManager.AgentSourcereleaseAgent in interface AtomLeafAgentManager.AgentSource<MeterDipoleMoment.ForceTorque>