pytc.jastrow.dtn.DTNTermEN¶
- class pytc.jastrow.dtn.DTNTermEN(k, c)[source]¶
Bases:
objectPure electron-nucleus term (one-body): c * r_eI^k * C_en(r_eI).
CASINO TERM 2, Rank [1,1]. This is a one-body function of a single electron-nucleus distance. When embedded in the pair-sum framework the code symmetrises as c * [r1I^k * C(r1I) + r2I^k * C(r2I)] / (N-1) so that the pair sum reproduces the correct one-body total.
Methods
__delattr__Implement delattr(self, name).
__dir__Default dir() implementation.
__eq__Return self==value.
__format__Default object formatter.
__ge__Return self>=value.
__getattribute__Return getattr(self, name).
__getstate__Helper for pickle.
__gt__Return self>value.
__init____init_subclass__This method is called when a class is subclassed.
__le__Return self<=value.
__lt__Return self<value.
__ne__Return self!=value.
__new____reduce__Helper for pickle.
__reduce_ex__Helper for pickle.
__repr__Return repr(self).
__setattr__Implement setattr(self, name, value).
__sizeof__Size of object in memory, in bytes.
__str__Return str(self).
__subclasshook__Abstract classes can override this to customize issubclass().
Attributes
__annotations____dataclass_fields____dataclass_params____dict____doc____hash____match_args____module____weakref__list of weak references to the object
- Parameters:
k (int)
c (float)
- k: int¶
- c: float¶