Versions in this module Expand all Collapse all v0 v0.0.1 Jul 19, 2026 Changes in this version + const RADIUS_EARTH_KM + func GetDeltaByCoordinates(lat1, lon1, lat2, lon2 float64) float64 + func GetDistanceByCoordinates(lat1, lon1, lat2, lon2 float64) float64 + func GetDistanceByDelta(delta float64) float64 + type AK135 struct + P IPhase + PKIKP IPhase + PKPab IPhase + PKPbc IPhase + PcP IPhase + S IPhase + SKIKS IPhase + SKP IPhase + SKS IPhase + ScP IPhase + ScS IPhase + func NewAK135() (*AK135, error) + func (p *AK135) Estimate(delta, depth float64, interpolate bool) Estimation + type Estimation struct + P *resource.TravelTimeEntry + PKIKP *resource.TravelTimeEntry + PKPab *resource.TravelTimeEntry + PKPbc *resource.TravelTimeEntry + PcP *resource.TravelTimeEntry + S *resource.TravelTimeEntry + SKIKS *resource.TravelTimeEntry + SKP *resource.TravelTimeEntry + SKS *resource.TravelTimeEntry + ScP *resource.TravelTimeEntry + ScS *resource.TravelTimeEntry + type IPhase interface + Boundary func() (minDelta, maxDelta, minDepth, maxDepth float64) + Estimate func(delta, depth float64, interpolate bool) (result resource.TravelTimeEntry, err error) + Name func() string