Install SeisComP and scanloc ARM64 nightly packages

This commit is contained in:
Enrico Ellguth
2025-10-29 12:34:04 +00:00
parent 2ff097f9d1
commit 165b829fb7
606 changed files with 24438 additions and 16358 deletions

View File

@ -1,15 +1,12 @@
# This file was automatically generated by SWIG (http://www.swig.org).
# Version 4.0.2
# This file was automatically generated by SWIG (https://www.swig.org).
# Version 4.3.1
#
# Do not make changes to this file unless you know what you are doing--modify
# Do not make changes to this file unless you know what you are doing - modify
# the SWIG interface file instead.
"""Codes for various geographical computations and filters"""
from sys import version_info as _swig_python_version_info
if _swig_python_version_info < (2, 7, 0):
raise RuntimeError("Python 2.7 or later required")
# Import the low-level C/C++ module
if __package__ or "." in __name__:
from . import _math
@ -31,10 +28,10 @@ def _swig_repr(self):
def _swig_setattr_nondynamic_instance_variable(set):
def set_instance_attr(self, name, value):
if name == "thisown":
self.this.own(value)
elif name == "this":
if name == "this":
set(self, name, value)
elif name == "thisown":
self.this.own(value)
elif hasattr(self, name) and isinstance(getattr(type(self), name), property):
set(self, name, value)
else:
@ -123,7 +120,6 @@ class SwigPyIterator(object):
# Register SwigPyIterator in _math:
_math.SwigPyIterator_swigregister(SwigPyIterator)
import seiscomp.core
class vectorf(object):
r"""Proxy of C++ std::vector< float > class."""
@ -167,21 +163,21 @@ class vectorf(object):
def __delitem__(self, *args):
r"""
__delitem__(vectorf self, std::vector< float >::difference_type i)
__delitem__(vectorf self, PySliceObject * slice)
__delitem__(vectorf self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.vectorf___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(vectorf self, PySliceObject * slice) -> vectorf
__getitem__(vectorf self, SWIGPY_SLICEOBJECT * slice) -> vectorf
__getitem__(vectorf self, std::vector< float >::difference_type i) -> std::vector< float >::value_type const &
"""
return _math.vectorf___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(vectorf self, PySliceObject * slice, vectorf v)
__setitem__(vectorf self, PySliceObject * slice)
__setitem__(vectorf self, SWIGPY_SLICEOBJECT * slice, vectorf v)
__setitem__(vectorf self, SWIGPY_SLICEOBJECT * slice)
__setitem__(vectorf self, std::vector< float >::difference_type i, std::vector< float >::value_type const & x)
"""
return _math.vectorf___setitem__(self, *args)
@ -291,7 +287,6 @@ class vectorf(object):
# Register vectorf in _math:
_math.vectorf_swigregister(vectorf)
class vectord(object):
r"""Proxy of C++ std::vector< double > class."""
@ -334,21 +329,21 @@ class vectord(object):
def __delitem__(self, *args):
r"""
__delitem__(vectord self, std::vector< double >::difference_type i)
__delitem__(vectord self, PySliceObject * slice)
__delitem__(vectord self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.vectord___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(vectord self, PySliceObject * slice) -> vectord
__getitem__(vectord self, SWIGPY_SLICEOBJECT * slice) -> vectord
__getitem__(vectord self, std::vector< double >::difference_type i) -> std::vector< double >::value_type const &
"""
return _math.vectord___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(vectord self, PySliceObject * slice, vectord v)
__setitem__(vectord self, PySliceObject * slice)
__setitem__(vectord self, SWIGPY_SLICEOBJECT * slice, vectord v)
__setitem__(vectord self, SWIGPY_SLICEOBJECT * slice)
__setitem__(vectord self, std::vector< double >::difference_type i, std::vector< double >::value_type const & x)
"""
return _math.vectord___setitem__(self, *args)
@ -459,6 +454,9 @@ class vectord(object):
# Register vectord in _math:
_math.vectord_swigregister(vectord)
def double2frac(value):
r"""double2frac(double value) -> Seiscomp::Math::Fraction"""
return _math.double2frac(value)
class CoordF(seiscomp.core.BaseObject):
r"""Proxy of C++ Seiscomp::Math::Geo::Coord< float > class."""
@ -501,7 +499,6 @@ class CoordF(seiscomp.core.BaseObject):
# Register CoordF in _math:
_math.CoordF_swigregister(CoordF)
class CoordD(seiscomp.core.BaseObject):
r"""Proxy of C++ Seiscomp::Math::Geo::Coord< double > class."""
@ -544,7 +541,6 @@ class CoordD(seiscomp.core.BaseObject):
# Register CoordD in _math:
_math.CoordD_swigregister(CoordD)
class NamedCoordF(CoordF):
r"""Proxy of C++ Seiscomp::Math::Geo::NamedCoord< float > class."""
@ -580,7 +576,6 @@ class NamedCoordF(CoordF):
# Register NamedCoordF in _math:
_math.NamedCoordF_swigregister(NamedCoordF)
class NamedCoordD(CoordD):
r"""Proxy of C++ Seiscomp::Math::Geo::NamedCoord< double > class."""
@ -616,7 +611,6 @@ class NamedCoordD(CoordD):
# Register NamedCoordD in _math:
_math.NamedCoordD_swigregister(NamedCoordD)
class HotspotListF(object):
r"""Proxy of C++ std::vector< Seiscomp::Math::Geo::NamedCoordF > class."""
@ -659,21 +653,21 @@ class HotspotListF(object):
def __delitem__(self, *args):
r"""
__delitem__(HotspotListF self, std::vector< Seiscomp::Math::Geo::NamedCoord< float > >::difference_type i)
__delitem__(HotspotListF self, PySliceObject * slice)
__delitem__(HotspotListF self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.HotspotListF___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(HotspotListF self, PySliceObject * slice) -> HotspotListF
__getitem__(HotspotListF self, SWIGPY_SLICEOBJECT * slice) -> HotspotListF
__getitem__(HotspotListF self, std::vector< Seiscomp::Math::Geo::NamedCoord< float > >::difference_type i) -> NamedCoordF
"""
return _math.HotspotListF___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(HotspotListF self, PySliceObject * slice, HotspotListF v)
__setitem__(HotspotListF self, PySliceObject * slice)
__setitem__(HotspotListF self, SWIGPY_SLICEOBJECT * slice, HotspotListF v)
__setitem__(HotspotListF self, SWIGPY_SLICEOBJECT * slice)
__setitem__(HotspotListF self, std::vector< Seiscomp::Math::Geo::NamedCoord< float > >::difference_type i, NamedCoordF x)
"""
return _math.HotspotListF___setitem__(self, *args)
@ -783,7 +777,6 @@ class HotspotListF(object):
# Register HotspotListF in _math:
_math.HotspotListF_swigregister(HotspotListF)
class HotspotListD(object):
r"""Proxy of C++ std::vector< Seiscomp::Math::Geo::NamedCoordD > class."""
@ -826,21 +819,21 @@ class HotspotListD(object):
def __delitem__(self, *args):
r"""
__delitem__(HotspotListD self, std::vector< Seiscomp::Math::Geo::NamedCoord< double > >::difference_type i)
__delitem__(HotspotListD self, PySliceObject * slice)
__delitem__(HotspotListD self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.HotspotListD___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(HotspotListD self, PySliceObject * slice) -> HotspotListD
__getitem__(HotspotListD self, SWIGPY_SLICEOBJECT * slice) -> HotspotListD
__getitem__(HotspotListD self, std::vector< Seiscomp::Math::Geo::NamedCoord< double > >::difference_type i) -> NamedCoordD
"""
return _math.HotspotListD___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(HotspotListD self, PySliceObject * slice, HotspotListD v)
__setitem__(HotspotListD self, PySliceObject * slice)
__setitem__(HotspotListD self, SWIGPY_SLICEOBJECT * slice, HotspotListD v)
__setitem__(HotspotListD self, SWIGPY_SLICEOBJECT * slice)
__setitem__(HotspotListD self, std::vector< Seiscomp::Math::Geo::NamedCoord< double > >::difference_type i, NamedCoordD x)
"""
return _math.HotspotListD___setitem__(self, *args)
@ -950,7 +943,6 @@ class HotspotListD(object):
# Register HotspotListD in _math:
_math.HotspotListD_swigregister(HotspotListD)
class CityF(NamedCoordF):
r"""Proxy of C++ Seiscomp::Math::Geo::City< float > class."""
@ -996,7 +988,6 @@ class CityF(NamedCoordF):
# Register CityF in _math:
_math.CityF_swigregister(CityF)
class CityD(NamedCoordD):
r"""Proxy of C++ Seiscomp::Math::Geo::City< double > class."""
@ -1042,7 +1033,6 @@ class CityD(NamedCoordD):
# Register CityD in _math:
_math.CityD_swigregister(CityD)
class CityListF(object):
r"""Proxy of C++ std::vector< Seiscomp::Math::Geo::CityF > class."""
@ -1085,21 +1075,21 @@ class CityListF(object):
def __delitem__(self, *args):
r"""
__delitem__(CityListF self, std::vector< Seiscomp::Math::Geo::City< float > >::difference_type i)
__delitem__(CityListF self, PySliceObject * slice)
__delitem__(CityListF self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.CityListF___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(CityListF self, PySliceObject * slice) -> CityListF
__getitem__(CityListF self, SWIGPY_SLICEOBJECT * slice) -> CityListF
__getitem__(CityListF self, std::vector< Seiscomp::Math::Geo::City< float > >::difference_type i) -> CityF
"""
return _math.CityListF___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(CityListF self, PySliceObject * slice, CityListF v)
__setitem__(CityListF self, PySliceObject * slice)
__setitem__(CityListF self, SWIGPY_SLICEOBJECT * slice, CityListF v)
__setitem__(CityListF self, SWIGPY_SLICEOBJECT * slice)
__setitem__(CityListF self, std::vector< Seiscomp::Math::Geo::City< float > >::difference_type i, CityF x)
"""
return _math.CityListF___setitem__(self, *args)
@ -1209,7 +1199,6 @@ class CityListF(object):
# Register CityListF in _math:
_math.CityListF_swigregister(CityListF)
class CityListD(object):
r"""Proxy of C++ std::vector< Seiscomp::Math::Geo::CityD > class."""
@ -1252,21 +1241,21 @@ class CityListD(object):
def __delitem__(self, *args):
r"""
__delitem__(CityListD self, std::vector< Seiscomp::Math::Geo::City< double > >::difference_type i)
__delitem__(CityListD self, PySliceObject * slice)
__delitem__(CityListD self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.CityListD___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(CityListD self, PySliceObject * slice) -> CityListD
__getitem__(CityListD self, SWIGPY_SLICEOBJECT * slice) -> CityListD
__getitem__(CityListD self, std::vector< Seiscomp::Math::Geo::City< double > >::difference_type i) -> CityD
"""
return _math.CityListD___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(CityListD self, PySliceObject * slice, CityListD v)
__setitem__(CityListD self, PySliceObject * slice)
__setitem__(CityListD self, SWIGPY_SLICEOBJECT * slice, CityListD v)
__setitem__(CityListD self, SWIGPY_SLICEOBJECT * slice)
__setitem__(CityListD self, std::vector< Seiscomp::Math::Geo::City< double > >::difference_type i, CityD x)
"""
return _math.CityListD___setitem__(self, *args)
@ -1376,7 +1365,6 @@ class CityListD(object):
# Register CityListD in _math:
_math.CityListD_swigregister(CityListD)
class AlignmentError(object):
r"""Proxy of C++ Seiscomp::Math::Filtering::AlignmentError class."""
@ -1395,7 +1383,6 @@ class AlignmentError(object):
# Register AlignmentError in _math:
_math.AlignmentError_swigregister(AlignmentError)
def next_power_of_2(arg1):
r"""next_power_of_2(long arg1) -> long"""
return _math.next_power_of_2(arg1)
@ -1447,11 +1434,6 @@ class InPlaceFilterF(seiscomp.core.BaseObject):
# Register InPlaceFilterF in _math:
_math.InPlaceFilterF_swigregister(InPlaceFilterF)
def InPlaceFilterF_Create(strFilter, strError=None):
r"""InPlaceFilterF_Create(std::string const & strFilter, std::string * strError=None) -> InPlaceFilterF"""
return _math.InPlaceFilterF_Create(strFilter, strError)
class InPlaceFilterD(seiscomp.core.BaseObject):
r"""Proxy of C++ Seiscomp::Math::Filtering::InPlaceFilter< double > class."""
@ -1500,11 +1482,6 @@ class InPlaceFilterD(seiscomp.core.BaseObject):
# Register InPlaceFilterD in _math:
_math.InPlaceFilterD_swigregister(InPlaceFilterD)
def InPlaceFilterD_Create(strFilter, strError=None):
r"""InPlaceFilterD_Create(std::string const & strFilter, std::string * strError=None) -> InPlaceFilterD"""
return _math.InPlaceFilterD_Create(strFilter, strError)
class AverageFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::Average< float > class."""
@ -1538,7 +1515,6 @@ class AverageFilterF(InPlaceFilterF):
# Register AverageFilterF in _math:
_math.AverageFilterF_swigregister(AverageFilterF)
class AverageFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::Average< double > class."""
@ -1572,7 +1548,6 @@ class AverageFilterD(InPlaceFilterD):
# Register AverageFilterD in _math:
_math.AverageFilterD_swigregister(AverageFilterD)
class STALTAFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA< float > class."""
@ -1602,7 +1577,6 @@ class STALTAFilterF(InPlaceFilterF):
# Register STALTAFilterF in _math:
_math.STALTAFilterF_swigregister(STALTAFilterF)
class STALTAFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA< double > class."""
@ -1632,7 +1606,6 @@ class STALTAFilterD(InPlaceFilterD):
# Register STALTAFilterD in _math:
_math.STALTAFilterD_swigregister(STALTAFilterD)
class STALTA2FilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA2< float > class."""
@ -1662,7 +1635,6 @@ class STALTA2FilterF(InPlaceFilterF):
# Register STALTA2FilterF in _math:
_math.STALTA2FilterF_swigregister(STALTA2FilterF)
class STALTA2FilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA2< double > class."""
@ -1692,7 +1664,6 @@ class STALTA2FilterD(InPlaceFilterD):
# Register STALTA2FilterD in _math:
_math.STALTA2FilterD_swigregister(STALTA2FilterD)
class STALTAClassicFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA_Classic< float > class."""
@ -1722,7 +1693,6 @@ class STALTAClassicFilterF(InPlaceFilterF):
# Register STALTAClassicFilterF in _math:
_math.STALTAClassicFilterF_swigregister(STALTAClassicFilterF)
class STALTAClassicFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::STALTA_Classic< double > class."""
@ -1752,7 +1722,6 @@ class STALTAClassicFilterD(InPlaceFilterD):
# Register STALTAClassicFilterD in _math:
_math.STALTAClassicFilterD_swigregister(STALTAClassicFilterD)
class RunningMeanFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::RunningMean< float > class."""
@ -1786,7 +1755,6 @@ class RunningMeanFilterF(InPlaceFilterF):
# Register RunningMeanFilterF in _math:
_math.RunningMeanFilterF_swigregister(RunningMeanFilterF)
class RunningMeanFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::RunningMean< double > class."""
@ -1820,7 +1788,6 @@ class RunningMeanFilterD(InPlaceFilterD):
# Register RunningMeanFilterD in _math:
_math.RunningMeanFilterD_swigregister(RunningMeanFilterD)
class RunningMeanHighPassFilterF(RunningMeanFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::RunningMeanHighPass< float > class."""
@ -1838,7 +1805,6 @@ class RunningMeanHighPassFilterF(RunningMeanFilterF):
# Register RunningMeanHighPassFilterF in _math:
_math.RunningMeanHighPassFilterF_swigregister(RunningMeanHighPassFilterF)
class RunningMeanHighPassFilterD(RunningMeanFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::RunningMeanHighPass< double > class."""
@ -1856,7 +1822,6 @@ class RunningMeanHighPassFilterD(RunningMeanFilterD):
# Register RunningMeanHighPassFilterD in _math:
_math.RunningMeanHighPassFilterD_swigregister(RunningMeanHighPassFilterD)
class InitialTaperFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::InitialTaper< float > class."""
@ -1890,7 +1855,6 @@ class InitialTaperFilterF(InPlaceFilterF):
# Register InitialTaperFilterF in _math:
_math.InitialTaperFilterF_swigregister(InitialTaperFilterF)
class InitialTaperFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::InitialTaper< double > class."""
@ -1924,7 +1888,6 @@ class InitialTaperFilterD(InPlaceFilterD):
# Register InitialTaperFilterD in _math:
_math.InitialTaperFilterD_swigregister(InitialTaperFilterD)
class BiquadCoefficients(object):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::BiquadCoefficients class."""
@ -1952,7 +1915,6 @@ class BiquadCoefficients(object):
# Register BiquadCoefficients in _math:
_math.BiquadCoefficients_swigregister(BiquadCoefficients)
def __lshift__(os, biq):
r"""__lshift__(std::ostream & os, BiquadCoefficients biq) -> std::ostream &"""
return _math.__lshift__(os, biq)
@ -2000,7 +1962,6 @@ class BiquadCascadeF(InPlaceFilterF):
# Register BiquadCascadeF in _math:
_math.BiquadCascadeF_swigregister(BiquadCascadeF)
class BiquadCascadeD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::BiquadCascade< double > class."""
@ -2045,7 +2006,6 @@ class BiquadCascadeD(InPlaceFilterD):
# Register BiquadCascadeD in _math:
_math.BiquadCascadeD_swigregister(BiquadCascadeD)
class ButterworthLowpassF(BiquadCascadeF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthLowpass< float > class."""
@ -2071,7 +2031,6 @@ class ButterworthLowpassF(BiquadCascadeF):
# Register ButterworthLowpassF in _math:
_math.ButterworthLowpassF_swigregister(ButterworthLowpassF)
class ButterworthLowpassD(BiquadCascadeD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthLowpass< double > class."""
@ -2097,7 +2056,6 @@ class ButterworthLowpassD(BiquadCascadeD):
# Register ButterworthLowpassD in _math:
_math.ButterworthLowpassD_swigregister(ButterworthLowpassD)
class ButterworthHighpassF(BiquadCascadeF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthHighpass< float > class."""
@ -2123,7 +2081,6 @@ class ButterworthHighpassF(BiquadCascadeF):
# Register ButterworthHighpassF in _math:
_math.ButterworthHighpassF_swigregister(ButterworthHighpassF)
class ButterworthHighpassD(BiquadCascadeD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthHighpass< double > class."""
@ -2149,7 +2106,6 @@ class ButterworthHighpassD(BiquadCascadeD):
# Register ButterworthHighpassD in _math:
_math.ButterworthHighpassD_swigregister(ButterworthHighpassD)
class ButterworthBandpassF(BiquadCascadeF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthBandpass< float > class."""
@ -2175,7 +2131,6 @@ class ButterworthBandpassF(BiquadCascadeF):
# Register ButterworthBandpassF in _math:
_math.ButterworthBandpassF_swigregister(ButterworthBandpassF)
class ButterworthBandpassD(BiquadCascadeD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthBandpass< double > class."""
@ -2201,7 +2156,6 @@ class ButterworthBandpassD(BiquadCascadeD):
# Register ButterworthBandpassD in _math:
_math.ButterworthBandpassD_swigregister(ButterworthBandpassD)
class ButterworthHighLowpassF(BiquadCascadeF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthHighLowpass< float > class."""
@ -2227,7 +2181,6 @@ class ButterworthHighLowpassF(BiquadCascadeF):
# Register ButterworthHighLowpassF in _math:
_math.ButterworthHighLowpassF_swigregister(ButterworthHighLowpassF)
class ButterworthHighLowpassD(BiquadCascadeD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthHighLowpass< double > class."""
@ -2253,7 +2206,6 @@ class ButterworthHighLowpassD(BiquadCascadeD):
# Register ButterworthHighLowpassD in _math:
_math.ButterworthHighLowpassD_swigregister(ButterworthHighLowpassD)
class ButterworthBandstopF(BiquadCascadeF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthBandstop< float > class."""
@ -2279,7 +2231,6 @@ class ButterworthBandstopF(BiquadCascadeF):
# Register ButterworthBandstopF in _math:
_math.ButterworthBandstopF_swigregister(ButterworthBandstopF)
class ButterworthBandstopD(BiquadCascadeD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::ButterworthBandstop< double > class."""
@ -2305,7 +2256,6 @@ class ButterworthBandstopD(BiquadCascadeD):
# Register ButterworthBandstopD in _math:
_math.ButterworthBandstopD_swigregister(ButterworthBandstopD)
class ChainFilterF(InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::ChainFilter< float > class."""
@ -2359,7 +2309,6 @@ class ChainFilterF(InPlaceFilterF):
# Register ChainFilterF in _math:
_math.ChainFilterF_swigregister(ChainFilterF)
class ChainFilterD(InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::ChainFilter< double > class."""
@ -2413,7 +2362,6 @@ class ChainFilterD(InPlaceFilterD):
# Register ChainFilterD in _math:
_math.ChainFilterD_swigregister(ChainFilterD)
Displacement = _math.Displacement
Velocity = _math.Velocity
@ -2443,7 +2391,6 @@ class FAP(object):
# Register FAP in _math:
_math.FAP_swigregister(FAP)
class PolesAndZeros(object):
r"""Proxy of C++ Seiscomp::Math::SeismometerResponse::PolesAndZeros class."""
@ -2464,7 +2411,6 @@ class PolesAndZeros(object):
# Register PolesAndZeros in _math:
_math.PolesAndZeros_swigregister(PolesAndZeros)
class WoodAnderson(PolesAndZeros):
r"""Proxy of C++ Seiscomp::Math::SeismometerResponse::WoodAnderson class."""
@ -2478,7 +2424,6 @@ class WoodAnderson(PolesAndZeros):
# Register WoodAnderson in _math:
_math.WoodAnderson_swigregister(WoodAnderson)
class Seismometer5sec(PolesAndZeros):
r"""Proxy of C++ Seiscomp::Math::SeismometerResponse::Seismometer5sec class."""
@ -2492,7 +2437,6 @@ class Seismometer5sec(PolesAndZeros):
# Register Seismometer5sec in _math:
_math.Seismometer5sec_swigregister(Seismometer5sec)
class SeismometerFilterF(PolesAndZeros, InPlaceFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::Filter< float > class."""
@ -2522,7 +2466,6 @@ class SeismometerFilterF(PolesAndZeros, InPlaceFilterF):
# Register SeismometerFilterF in _math:
_math.SeismometerFilterF_swigregister(SeismometerFilterF)
class SeismometerFilterD(PolesAndZeros, InPlaceFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::Filter< double > class."""
@ -2552,7 +2495,6 @@ class SeismometerFilterD(PolesAndZeros, InPlaceFilterD):
# Register SeismometerFilterD in _math:
_math.SeismometerFilterD_swigregister(SeismometerFilterD)
class WWSSN_SPF(SeismometerFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WWSSN_SP_Filter< float > class."""
@ -2581,7 +2523,6 @@ class WWSSN_SPF(SeismometerFilterF):
# Register WWSSN_SPF in _math:
_math.WWSSN_SPF_swigregister(WWSSN_SPF)
class WWSSN_SPD(SeismometerFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WWSSN_SP_Filter< double > class."""
@ -2610,7 +2551,6 @@ class WWSSN_SPD(SeismometerFilterD):
# Register WWSSN_SPD in _math:
_math.WWSSN_SPD_swigregister(WWSSN_SPD)
class WWSSN_LPF(SeismometerFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WWSSN_LP_Filter< float > class."""
@ -2639,7 +2579,6 @@ class WWSSN_LPF(SeismometerFilterF):
# Register WWSSN_LPF in _math:
_math.WWSSN_LPF_swigregister(WWSSN_LPF)
class WWSSN_LPD(SeismometerFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WWSSN_LP_Filter< double > class."""
@ -2668,7 +2607,6 @@ class WWSSN_LPD(SeismometerFilterD):
# Register WWSSN_LPD in _math:
_math.WWSSN_LPD_swigregister(WWSSN_LPD)
class WoodAndersonFilterF(SeismometerFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WoodAndersonFilter< float > class."""
@ -2697,7 +2635,6 @@ class WoodAndersonFilterF(SeismometerFilterF):
# Register WoodAndersonFilterF in _math:
_math.WoodAndersonFilterF_swigregister(WoodAndersonFilterF)
class WoodAndersonFilterD(SeismometerFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::WoodAndersonFilter< double > class."""
@ -2726,7 +2663,6 @@ class WoodAndersonFilterD(SeismometerFilterD):
# Register WoodAndersonFilterD in _math:
_math.WoodAndersonFilterD_swigregister(WoodAndersonFilterD)
class GenericSeismometerFilterF(SeismometerFilterF):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::GenericSeismometer< float > class."""
@ -2755,7 +2691,6 @@ class GenericSeismometerFilterF(SeismometerFilterF):
# Register GenericSeismometerFilterF in _math:
_math.GenericSeismometerFilterF_swigregister(GenericSeismometerFilterF)
class GenericSeismometerFilterD(SeismometerFilterD):
r"""Proxy of C++ Seiscomp::Math::Filtering::IIR::GenericSeismometer< double > class."""
@ -2785,7 +2720,6 @@ class GenericSeismometerFilterD(SeismometerFilterD):
# Register GenericSeismometerFilterD in _math:
_math.GenericSeismometerFilterD_swigregister(GenericSeismometerFilterD)
def delta(lat1, lon1, lat2, lon2):
r"""delta(double lat1, double lon1, double lat2, double lon2) -> double"""
return _math.delta(lat1, lon1, lat2, lon2)
@ -2809,8 +2743,6 @@ def scxsc(lat1, lon1, r1, lat2, lon2, r2, latx1, lonx1, latx2, lonx2, epsilon=0)
def scdraw(lat0, lon0, radius, n, lat, lon):
r"""scdraw(double lat0, double lon0, double radius, int n, double * lat, double * lon) -> int"""
return _math.scdraw(lat0, lon0, radius, n, lat, lon)
KM_OF_DEGREE = _math.KM_OF_DEGREE
def xyz2ltp(x, y, z, lat, lon, alt):
r"""xyz2ltp(double const x, double const y, double const z, double * lat, double * lon, double * alt)"""
@ -2874,6 +2806,11 @@ class PositionInterpolator(object):
# Register PositionInterpolator in _math:
_math.PositionInterpolator_swigregister(PositionInterpolator)
cvar = _math.cvar
WGS84_MEAN_RADIUS = cvar.WGS84_MEAN_RADIUS
WGS84_KM_OF_DEGREE = cvar.WGS84_KM_OF_DEGREE
WGS84_SEMI_MAJOR_AXIS = cvar.WGS84_SEMI_MAJOR_AXIS
WGS84_FLATTENING = cvar.WGS84_FLATTENING
def deg2km(deg):
@ -2922,7 +2859,6 @@ class TransferFunction(seiscomp.core.BaseObject):
# Register TransferFunction in _math:
_math.TransferFunction_swigregister(TransferFunction)
class TransferFunctionPAZ(TransferFunction):
r"""Proxy of C++ Seiscomp::Math::Restitution::FFT::PolesAndZeros class."""
@ -2940,7 +2876,6 @@ class TransferFunctionPAZ(TransferFunction):
# Register TransferFunctionPAZ in _math:
_math.TransferFunctionPAZ_swigregister(TransferFunctionPAZ)
class ResponseList(TransferFunction):
r"""Proxy of C++ Seiscomp::Math::Restitution::FFT::ResponseList class."""
@ -2960,7 +2895,6 @@ class ResponseList(TransferFunction):
# Register ResponseList in _math:
_math.ResponseList_swigregister(ResponseList)
def fft(spec, data):
r"""fft(ComplexDoubleArray spec, DoubleArray data)"""
return _math.fft(spec, data)
@ -3010,21 +2944,21 @@ class vectorc(object):
def __delitem__(self, *args):
r"""
__delitem__(vectorc self, std::vector< std::complex< double > >::difference_type i)
__delitem__(vectorc self, PySliceObject * slice)
__delitem__(vectorc self, SWIGPY_SLICEOBJECT * slice)
"""
return _math.vectorc___delitem__(self, *args)
def __getitem__(self, *args):
r"""
__getitem__(vectorc self, PySliceObject * slice) -> vectorc
__getitem__(vectorc self, SWIGPY_SLICEOBJECT * slice) -> vectorc
__getitem__(vectorc self, std::vector< std::complex< double > >::difference_type i) -> std::vector< std::complex< double > >::value_type const &
"""
return _math.vectorc___getitem__(self, *args)
def __setitem__(self, *args):
r"""
__setitem__(vectorc self, PySliceObject * slice, vectorc v)
__setitem__(vectorc self, PySliceObject * slice)
__setitem__(vectorc self, SWIGPY_SLICEOBJECT * slice, vectorc v)
__setitem__(vectorc self, SWIGPY_SLICEOBJECT * slice)
__setitem__(vectorc self, std::vector< std::complex< double > >::difference_type i, std::vector< std::complex< double > >::value_type const & x)
"""
return _math.vectorc___setitem__(self, *args)
@ -3135,5 +3069,3 @@ class vectorc(object):
# Register vectorc in _math:
_math.vectorc_swigregister(vectorc)