forte2.base_classes.active_space_solver#
Module Contents#
- class forte2.base_classes.active_space_solver.ActiveSpaceSolver#
Bases:
abc.ABC,forte2.base_classes.mixins.MOsMixin,forte2.base_classes.mixins.SystemMixin,forte2.base_classes.mixins.MOSpaceMixinHelper class that provides a standard way to create an ABC using inheritance.
- states: forte2.state.State | list[forte2.state.State]#
- nroots: int | list[int] = 1#
- weights: list[float] | list[list[float]] = None#
- mo_space: forte2.state.MOSpace = None#
- frozen_core_orbitals: list[int] = None#
- core_orbitals: list[int] = None#
- active_orbitals: list[int] | list[list[int]] = None#
- frozen_virtual_orbitals: list[int] = None#
- die_if_not_converged: bool = False#
- class forte2.base_classes.active_space_solver.RelActiveSpaceSolver#
Bases:
ActiveSpaceSolverHelper class that provides a standard way to create an ABC using inheritance.
- nel: int = None#
- states: forte2.state.State | list[forte2.state.State] = None#