Module for the manipulation of the interatomic data structures in the
relax data store.
|
copy(pipe_from=None,
pipe_to=None,
spin_id1=None,
spin_id2=None,
verbose=True)
Copy the interatomic data from one data pipe to another. |
source code
|
|
|
|
data.interatomic.InteratomContainer instance
|
create_interatom(spin_id1=None,
spin_id2=None,
pipe=None)
Create and return the interatomic data container for the two spins. |
source code
|
|
bool
|
|
bool
|
id_match(spin_id=None,
interatom=None,
pipe=None)
Test if the spin ID matches one of the two spins of the given
container. |
source code
|
|
|
interatomic_loop(selection1=None,
selection2=None,
pipe=None,
selected=True)
Generator function for looping over all the interatomic data
containers. |
source code
|
|
data.interatomic.InteratomContainer instance or None
|
return_interatom(spin_id1=None,
spin_id2=None,
pipe=None)
Return the list of interatomic data containers for the two spins. |
source code
|
|
list of data.interatomic.InteratomContainer instances
|
|