Base abstract type from which all other types of vectors used in LightKrylov
are being derived from.
Warning
Users should not extend this abstract class to define their own types.
type, abstract, public :: abstract_vector !! Base abstract type from which all other types of vectors used in `LightKrylov` !! are being derived from. !! !! @warning !! Users should not extend this abstract class to define their own types. !! @endwarning end type abstract_vector