SimPEG.utils.deprecate_class#
- SimPEG.utils.deprecate_class(removal_version=None, new_location=None, future_warn=False, error=False)[source]#
- Utility function to deprecate a class - Parameters
- removal_versionstr
- A string denoting the SimPEG version in which the class will be removed 
- new_locationstr
- Name for the class replacing the deprecated class 
- future_warnbool, default: False
- If - True, throw comprehensive warning the class will be deprecated
- errorbool, default: False
- Throw error if deprecated class no longer implemented 
 
- removal_version
- Returns
- class
- The new class