forte2.base_classes.mixins#

Module Contents#

class forte2.base_classes.mixins.MOsMixin#

Mixin for classes that need to handle molecular orbitals (MOsMixin). Contains a list of molecular orbital coefficient matrices.

classmethod copy_from_upstream(new, upstream, only_alpha=False) None#
class forte2.base_classes.mixins.SystemMixin#

Mixin for classes that need to handle a system. Contains a reference to the system object.

classmethod copy_from_upstream(new, upstream) None#
class forte2.base_classes.mixins.MOSpaceMixin#

Mixin for classes that requires or provides a way to partition molecular orbitals into core, active (potentially multiple GASes), and virtual spaces.

classmethod copy_from_upstream(new, upstream) None#