|
__init__(self,
metal='Ir',
geometry=OCTAHEDRAL,
isomer=FACIAL,
homoleptic=True,
dentation=BIDENTATE)
Create a ComplexBuilder instance |
|
|
|
resetSlots(self,
dentation=BIDENTATE)
Reset the slot order back to ideal slot order |
|
|
|
setSlotOrder(self,
slot_order)
Set the order that coordination sites should be used. |
|
|
int
|
getNumUsedCoordSites(self)
Get the current number of coordination sites required for all copies
of all ligands set so far. |
|
|
|
addMonodentateLigand(self,
struct,
site,
slot=None,
copies=1)
Add a monodentate ligand for the complex. |
|
|
|
addBidentateLigand(self,
struct,
sites,
slots=None,
copies=1)
Add a bidentate ligand for the complex. |
|
|
|
_addLigand(self,
struct,
sites,
slots=None,
copies=1)
Add a ligand to the complex. |
|
|
|
clearLigands(self)
Remove all added ligands |
|
|
|
createComplex(self,
force=False)
Create the complex based on the defined ligands |
|
|
tuple
|
_getNextSlot(self)
Return the next slot for a coordinating atom |
|
|
|
_attachLigand(self,
complex_st,
ligand)
Attach a ligand to the central atom. |
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__hash__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__repr__ ,
__setattr__ ,
__sizeof__ ,
__str__ ,
__subclasshook__
|