Uses of Interface
org.episteme.core.measure.quantity.Length
Packages that use Length
Package
Description
Implements a comprehensive units framework enabling type-safe
Defines interfaces for physical quantities, organized by
Provides classes and interfaces for org.episteme.natural.device.sim.
Core functionality for the org.episteme.natural.earth.geology package in the Episteme library.
Covers:
Provides mathematical and analytical models for architectural engineering,
building physics, and urban history.
Provides models and simulation engines for urban traffic flow analysis.
Provides mathematical and computational models for urban planning, land-use
analysis, and urban climatology.
Provides classes for social geography, human settlements, and mapping.
Provides classes and interfaces for archaeological research and analysis.
Provides the
org.episteme.social.psychology module.- social structures, persons, and cultural modeling.
-
Uses of Length in org.episteme.core.measure
Fields in org.episteme.core.measure with type parameters of type LengthModifier and TypeFieldDescriptionUnits.CENTIMETERCentimeter: 1 cm = 0.01 mUnits.FOOTFoot: 1 ft = 0.3048 m (exactly)Units.INCHInch: 1 in = 0.0254 m (exactly)Units.KILOMETERKilometer: 1 km = 1000 mUnits.KMAlias for KILOMETERUnits.LIGHT_YEARLight-year: 1 ly ≈ 9.461×10¹âµ mUnits.MAlias for METERUnits.METERThe SI unit of length: meter (m).Units.MICROMETERMicrometer: 1 μm = 10âÂȉ¶ mUnits.MILEMile: 1 mi = 1609.344 mUnits.MILLIMETERMillimeter: 1 mm = 0.001 mUnits.NANOMETERNanometer: 1 nm = 10âÂȉ¹ mUnits.NAUTICAL_MILENautical Mile: 1852 mUnits.YARDYard: 1 yd = 0.9144 mMethods in org.episteme.core.measure that return types with arguments of type LengthModifier and TypeMethodDescriptionQuantityUtils.centimeters(double value) QuantityUtils.kilometers(double value) QuantityUtils.meters(double value) QuantityUtils.millimeters(double value) -
Uses of Length in org.episteme.core.measure.quantity
Subinterfaces with type arguments of type Length in org.episteme.core.measure.quantity -
Uses of Length in org.episteme.core.measure.units
Fields in org.episteme.core.measure.units with type parameters of type LengthModifier and TypeFieldDescriptionEpistemeUnits.ANGSTROMAngstrom - 10^-10 meters, commonly used for atomic-scale measurements.EpistemeUnits.ASTRONOMICAL_UNITAstronomical Unit - mean Earth-Sun distance.EpistemeUnits.BOHRBohr radius - characteristic radius of hydrogen atom ground state.EpistemeUnits.LIGHT_YEARLight year - distance light travels in one Julian year.SI.METREEpistemeUnits.PARSECParsec - parallax of one arcsecond. -
Uses of Length in org.episteme.jni.jni.devices
Methods in org.episteme.jni.jni.devices that return types with arguments of type LengthModifier and TypeMethodDescriptionMassSpectra.getMaxWavelength()MassSpectra.getMinWavelength()MassSpectra.getSpectralResolution()Method parameters in org.episteme.jni.jni.devices with type arguments of type Length -
Uses of Length in org.episteme.natural.biology
Methods in org.episteme.natural.biology that return types with arguments of type LengthMethod parameters in org.episteme.natural.biology with type arguments of type LengthConstructor parameters in org.episteme.natural.biology with type arguments of type LengthModifierConstructorDescriptionVirus(String name, String family, VirusGenomeType genomeType, VirusMorphology morphology, BioSequence genome, Quantity<Length> capsidDiameter) -
Uses of Length in org.episteme.natural.chemistry
Methods in org.episteme.natural.chemistry that return types with arguments of type LengthModifier and TypeMethodDescriptionAtom.distanceTo(Atom other) Distance to another atom.Element.getAtomicRadius()Element.getCovalentRadius()Bond.getLength()Bond length (distance between atoms).Method parameters in org.episteme.natural.chemistry with type arguments of type LengthModifier and TypeMethodDescriptionvoidElement.setAtomicRadius(Quantity<Length> atomicRadius) voidElement.setCovalentRadius(Quantity<Length> covalentRadius) -
Uses of Length in org.episteme.natural.device.actuators
Method parameters in org.episteme.natural.device.actuators with type arguments of type Length -
Uses of Length in org.episteme.natural.device.sensors
Methods in org.episteme.natural.device.sensors that return types with arguments of type LengthModifier and TypeMethodDescriptionMicroscope.getApparentSize(Quantity<Length> actualSize) Spectrometer.getMaxWavelength()Spectrometer.getMinWavelength()Microscope.getOpticalResolution()Spectrometer.getSpectralResolution()Method parameters in org.episteme.natural.device.sensors with type arguments of type LengthModifier and TypeMethodDescriptionMicroscope.getApparentSize(Quantity<Length> actualSize) Spectrometer.getIntensityAt(Quantity<Length> wavelength) booleanMicroscope.isResolvable(Quantity<Length> featureSize) -
Uses of Length in org.episteme.natural.device.sim
Methods in org.episteme.natural.device.sim that return types with arguments of type LengthModifier and TypeMethodDescriptionSimulatedMicroscope.getApparentSize(Quantity<Length> actualSize) SimulatedSpectrometer.getMaxWavelength()SimulatedSpectrometer.getMinWavelength()SimulatedMicroscope.getOpticalResolution()SimulatedSpectrometer.getSpectralResolution()Method parameters in org.episteme.natural.device.sim with type arguments of type LengthModifier and TypeMethodDescriptionSimulatedCentrifuge.calculateRCF(Quantity<Length> radius) SimulatedMicroscope.getApparentSize(Quantity<Length> actualSize) SimulatedSpectrometer.getIntensityAt(Quantity<Length> wavelength) booleanSimulatedMicroscope.isResolvable(Quantity<Length> featureSize) -
Uses of Length in org.episteme.natural.earth
Fields in org.episteme.natural.earth with type parameters of type LengthModifier and TypeFieldDescriptionEarthSciencesConstants.EARTH_RADIUS_EQUATORIALWGS84 Earth equatorial radius (meters)EarthSciencesConstants.EARTH_RADIUS_MEANMean Earth radius (meters)EarthSciencesConstants.EARTH_RADIUS_POLARWGS84 Earth polar radius (meters)Methods in org.episteme.natural.earth that return types with arguments of type LengthMethod parameters in org.episteme.natural.earth with type arguments of type Length -
Uses of Length in org.episteme.natural.earth.atmosphere
Methods in org.episteme.natural.earth.atmosphere that return types with arguments of type LengthModifier and TypeMethodDescriptionAtmosphericPressure.altitudeFromPressure(Quantity<Pressure> pressure) Calculates altitude from pressure (inverse barometric).ClimateModel.ClimateState.seaLevel()Returns the value of theseaLevelrecord component.Method parameters in org.episteme.natural.earth.atmosphere with type arguments of type LengthModifier and TypeMethodDescriptionAtmosphericPressure.pressureAtAltitude(Quantity<Length> altitude) Barometric formula for pressure at altitude. -
Uses of Length in org.episteme.natural.earth.coordinates
Methods in org.episteme.natural.earth.coordinates that return types with arguments of type LengthModifier and TypeMethodDescriptionEarthCoordinate.distanceTo(EarthCoordinate other) Calculates the distance to another Earth coordinate.ECEFCoordinate.distanceTo(ECEFCoordinate other) Calculates distance to another ECEF coordinate.ENUCoordinate.getEast()AlbersEqualAreaCoordinate.getEasting()BonneCoordinate.getEasting()CassiniSoldnerCoordinate.getEasting()LambertAzimuthalEqualAreaCoordinate.getEasting()LambertConformalConicCoordinate.getEasting()PolyconicCoordinate.getEasting()UPSCoordinate.getEasting()UTMCoordinate.getEasting()GeodeticCoordinate.getHeight()ENUCoordinate.getNorth()AlbersEqualAreaCoordinate.getNorthing()BonneCoordinate.getNorthing()CassiniSoldnerCoordinate.getNorthing()LambertAzimuthalEqualAreaCoordinate.getNorthing()LambertConformalConicCoordinate.getNorthing()PolyconicCoordinate.getNorthing()UPSCoordinate.getNorthing()UTMCoordinate.getNorthing()AERCoordinate.getRange()ReferenceEllipsoid.getSemiMajorAxis()ReferenceEllipsoid.getSemiMinorAxis()ENUCoordinate.getUp()ECEFCoordinate.getX()MercatorCoordinate.getX()ECEFCoordinate.getY()MercatorCoordinate.getY()ECEFCoordinate.getZ()Constructor parameters in org.episteme.natural.earth.coordinates with type arguments of type LengthModifierConstructorDescriptionUTMCoordinate(int zoneNumber, char zoneLetter, Quantity<Length> easting, Quantity<Length> northing, ReferenceEllipsoid ellipsoid) -
Uses of Length in org.episteme.natural.earth.geodesy
Methods in org.episteme.natural.earth.geodesy that return types with arguments of type LengthModifier and TypeMethodDescriptionGeodeticCalculator.calculateDistance(GeodeticCoordinate start, GeodeticCoordinate end) Calculates the geodetic distance between two coordinates on the surface of the ellipsoid.Geodesy.haversineDistance(Real lat1, Real lon1, Real lat2, Real lon2) Haversine formula for great-circle distance. -
Uses of Length in org.episteme.natural.earth.geology
Methods in org.episteme.natural.earth.geology that return types with arguments of type LengthModifier and TypeMethodDescriptionVolcanoHazardModel.getAshThickness(Quantity<Length> distance, Quantity<Length> thicknessAtVent) Estimates ash fall thickness using a spatial decay model.VolcanoHazardModel.getPlumeHeight()Calculates the plume height using the Morton, Taylor and Turner (MTT) model.VolcanoHazardModel.getPyroclasticRunout()Predicts Pyroclastic Flow runout distance using the "Energy Cone" model (H/L ratio).Method parameters in org.episteme.natural.earth.geology with type arguments of type LengthModifier and TypeMethodDescriptionVolcanoHazardModel.getAshThickness(Quantity<Length> distance, Quantity<Length> thicknessAtVent) Estimates ash fall thickness using a spatial decay model.voidVolcanoHazardModel.setVentHeight(Quantity<Length> height) -
Uses of Length in org.episteme.natural.earth.geophysics
Methods in org.episteme.natural.earth.geophysics that return types with arguments of type LengthMethod parameters in org.episteme.natural.earth.geophysics with type arguments of type LengthConstructor parameters in org.episteme.natural.earth.geophysics with type arguments of type Length -
Uses of Length in org.episteme.natural.earth.seismology
Fields in org.episteme.natural.earth.seismology with type parameters of type LengthMethods in org.episteme.natural.earth.seismology that return types with arguments of type LengthModifier and TypeMethodDescriptionSeismology.averageSlip(Real magnitude) Estimate average slip from magnitude. log10(D) = 0.5 * M - 3.58 (meters)EpicenterTriangulator.StationRecord.distance()Returns the value of thedistancerecord component.Seismology.distanceFromSpTime(Quantity<Time> spTime) Estimate distance from S-P time difference.Earthquake.getDepth()Seismology.ruptureLength(Real magnitude) Estimate fault rupture length from seismic moment.Method parameters in org.episteme.natural.earth.seismology with type arguments of type LengthModifier and TypeMethodDescriptionstatic intSeismology.estimateIntensity(Real magnitude, Quantity<Length> distance) Estimate Modified Mercalli Intensity from magnitude and distance.Seismology.pWaveTravelTime(Quantity<Length> distance) P-wave travel time for crustal path.Seismology.spTimeDifference(Quantity<Length> distance) S-P time difference (used for locating earthquakes).Seismology.sWaveTravelTime(Quantity<Length> distance) S-wave travel time for crustal path.Constructor parameters in org.episteme.natural.earth.seismology with type arguments of type LengthModifierConstructorDescriptionStationRecord(Real x, Real y, Quantity<Length> distance) Creates an instance of aStationRecordrecord class. -
Uses of Length in org.episteme.natural.engineering.fluids
Methods in org.episteme.natural.engineering.fluids that return types with arguments of type LengthModifier and TypeMethodDescriptionAffinity laws: head vs speed.FluidMachinery.npshAvailable(Quantity<Pressure> atmosphericPressure, Quantity<Length> suctionHeight, Quantity<Length> frictionLoss, Quantity<Pressure> vaporPressure, Quantity<MassDensity> density) Net Positive Suction Head available.Method parameters in org.episteme.natural.engineering.fluids with type arguments of type LengthModifier and TypeMethodDescriptionAffinity laws: head vs speed.FluidMachinery.peltonJetVelocity(Quantity<Length> head, Real velocityCoefficient) Pelton wheel jet velocity. v = Cv * sqrt(2 * g * H) -
Uses of Length in org.episteme.natural.engineering.mechanics
Methods in org.episteme.natural.engineering.mechanics that return types with arguments of type LengthModifier and TypeMethodDescriptionBeamDeflection.cantilever_EndLoad(Quantity<Force> load, Quantity<Length> length, Quantity<Pressure> elasticModulus, Real momentOfInertia) Maximum deflection for cantilever beam with end load.BeamDeflection.simplySupported_CenterLoad(Quantity<Force> load, Quantity<Length> length, Quantity<Pressure> elasticModulus, Real momentOfInertia) Maximum deflection for simply supported beam with center point load.BeamDeflection.simplySupported_UniformLoad(Real loadPerMeter, Quantity<Length> length, Quantity<Pressure> elasticModulus, Real momentOfInertia) Simply supported beam with uniformly distributed load.Method parameters in org.episteme.natural.engineering.mechanics with type arguments of type LengthModifier and TypeMethodDescriptionstatic RealBeamDeflection.circleMomentOfInertia(Quantity<Length> radius) Circular cross-section moment of inertia.static RealBeamDeflection.rectangleMomentOfInertia(Quantity<Length> width, Quantity<Length> height) Rectangle moment of inertia.BeamDeflection.simplySupported_UniformLoad(Real loadPerMeter, Quantity<Length> length, Quantity<Pressure> elasticModulus, Real momentOfInertia) Simply supported beam with uniformly distributed load. -
Uses of Length in org.episteme.natural.engineering.robotics
Method parameters in org.episteme.natural.engineering.robotics with type arguments of type LengthModifier and TypeMethodDescriptionKinematics.forwardKinematics2Link(Quantity<Length> L1, Quantity<Length> L2, Quantity<Angle> theta1, Quantity<Angle> theta2) 2D forward kinematics for 2-link planar arm.Kinematics.jacobian2Link(Quantity<Length> L1, Quantity<Length> L2, Quantity<Angle> theta1, Quantity<Angle> theta2) Jacobian for 2-link planar arm (velocity kinematics). -
Uses of Length in org.episteme.natural.engineering.thermal
Method parameters in org.episteme.natural.engineering.thermal with type arguments of type Length -
Uses of Length in org.episteme.natural.medicine.anthropometry
Method parameters in org.episteme.natural.medicine.anthropometry with type arguments of type LengthModifier and TypeMethodDescriptionBodyMetrics.idealBodyWeightFemale(Quantity<Length> height) Ideal body weight (Devine formula, female)BodyMetrics.idealBodyWeightMale(Quantity<Length> height) Ideal body weight (Devine formula, male) -
Uses of Length in org.episteme.natural.medicine.imaging
Methods in org.episteme.natural.medicine.imaging that return types with arguments of type LengthConstructor parameters in org.episteme.natural.medicine.imaging with type arguments of type Length -
Uses of Length in org.episteme.natural.physics
Fields in org.episteme.natural.physics with type parameters of type LengthModifier and TypeFieldDescriptionPhysicalConstants.ASTRONOMICAL_UNIT_QTYPhysicalConstants.LIGHT_YEAR_QTYPhysicalConstants.PARSEC_QTY -
Uses of Length in org.episteme.natural.physics.astronomy
Fields in org.episteme.natural.physics.astronomy with type parameters of type LengthModifier and TypeFieldDescriptionAstronomyConstants.AU_QTYAstronomyConstants.JUPITER_RADIUS_QTYAstronomyConstants.PARSEC_QTYMethods in org.episteme.natural.physics.astronomy that return types with arguments of type LengthModifier and TypeMethodDescriptionRingSystem.getInnerRadius()RingSystem.getOuterRadius()CelestialBody.getRadius()Method parameters in org.episteme.natural.physics.astronomy with type arguments of type LengthModifier and TypeMethodDescriptionvoidRingSystem.setInnerRadius(Quantity<Length> innerRadius) voidRingSystem.setOuterRadius(Quantity<Length> outerRadius) void -
Uses of Length in org.episteme.natural.physics.astronomy.mechanics
Fields in org.episteme.natural.physics.astronomy.mechanics with type parameters of type LengthMethods in org.episteme.natural.physics.astronomy.mechanics that return types with arguments of type LengthModifier and TypeMethodDescriptionOrbitalMechanics.altitudeFromPeriod(Real periodSeconds) Calculates orbital altitude from period (for Earth).OrbitalMechanics.geostationaryAltitude()Geostationary orbit altitude (period = 24 hours).KeplerParams.getSemiMajorAxis()OrbitalState.getX()OrbitalState.getY()OrbitalState.getZ()OrbitalMechanics.hillSphereRadius(Real semiMajorAxis, Real smallerMass, Real largerMass) Hill sphere radius.Constructor parameters in org.episteme.natural.physics.astronomy.mechanics with type arguments of type LengthModifierConstructorDescriptionKeplerParams(Quantity<Length> semiMajorAxis, double eccentricity, Quantity<Angle> inclination, Quantity<Angle> longitudeAscendingNode, Quantity<Angle> argumentPeriapsis) OrbitalState(Quantity<Length> x, Quantity<Length> y, Quantity<Length> z, Quantity<Velocity> vx, Quantity<Velocity> vy, Quantity<Velocity> vz) -
Uses of Length in org.episteme.natural.physics.classical.mechanics
Methods in org.episteme.natural.physics.classical.mechanics that return types with arguments of type LengthModifier and TypeMethodDescriptionProjectileMotion.getMaxHeight()Calculates maximum height reached.ProjectileMotion.getRange()Calculates horizontal range (assuming flat ground at launch height).Kinematics.position(Quantity<Length> initialPos, Quantity<Velocity> initialVel, Quantity<Acceleration> accel, Quantity<Time> time) Kinematics.projectileRange(Quantity<Velocity> initialSpeed, Quantity<Angle> launchAngle, Quantity<Acceleration> g) Method parameters in org.episteme.natural.physics.classical.mechanics with type arguments of type Length -
Uses of Length in org.episteme.natural.physics.classical.waves.optics
Method parameters in org.episteme.natural.physics.classical.waves.optics with type arguments of type LengthModifier and TypeMethodDescriptionOptics.photonEnergy(Quantity<Length> wavelength) Photon energy: E = hc/λ -
Uses of Length in org.episteme.natural.physics.loaders
Methods in org.episteme.natural.physics.loaders that return types with arguments of type Length -
Uses of Length in org.episteme.natural.physics.nuclear
Methods in org.episteme.natural.physics.nuclear that return types with arguments of type LengthModifier and TypeMethodDescriptionNucleus.getNuclearRadius()Approximate nuclear radius: R = r₀ A^(1/3) where r₀ ≈1.2 fm. -
Uses of Length in org.episteme.natural.physics.quantum
Methods in org.episteme.natural.physics.quantum that return types with arguments of type Length -
Uses of Length in org.episteme.social.architecture
Method parameters in org.episteme.social.architecture with type arguments of type LengthModifier and TypeMethodDescriptionAccessibilityChecker.checkCorridorWidth(Quantity<Length> width, String corridorId) Checks if a corridor's width provides sufficient clearance for wheelchair passage.AccessibilityChecker.checkDoorWidth(Quantity<Length> width, String doorId) Checks if a door's clear opening width meets the minimum requirement.Checks if a ramp's slope exceeds the maximum allowed grade.AccessibilityChecker.checkReachHeight(Quantity<Length> height, String controlId) Checks if operable parts (switches, handles) are within the required vertical reach range (e.g., 38cm to 122cm).AccessibilityChecker.checkTurningSpace(Quantity<Length> diameter, String spaceId) Checks if a defined space provides enough room for a 180-degree wheelchair turn.AccessibilityChecker.fullAudit(Map<String, Quantity<Length>> doorWidths, Map<String, Quantity<Length>> corridorWidths, Map<String, double[]> ramps, Map<String, Quantity<Length>> turningSpaces) Conducts a full accessibility audit on multiple architectural elements.static RealWindLoadCalculator.meanWindVelocity(Real basicVelocity, Quantity<Length> height, WindLoadCalculator.TerrainCategory terrain, double orographyFactor) Calculates the mean wind velocity (Vm) at a specific height (z) above ground.static RealWindLoadCalculator.peakVelocityPressure(Real meanVelocity, Quantity<Length> height, WindLoadCalculator.TerrainCategory terrain, double airDensity) Calculates the peak velocity pressure (Qp) at a given height, accounting for mean velocity and turbulence.static RealWindLoadCalculator.referenceHeight(Quantity<Length> buildingHeight, Quantity<Length> buildingWidth, boolean windward) Determines the legislative reference height for wind pressure calculations based on building proportions.static RealLightingSimulator.requiredIntensity(Real targetLux, Quantity<Length> distance) Calculates the required luminous intensity (in candelas) to achieve a target illuminance at a specific distance. -
Uses of Length in org.episteme.social.architecture.traffic
Fields in org.episteme.social.architecture.traffic with type parameters of type LengthConstructor parameters in org.episteme.social.architecture.traffic with type arguments of type Length -
Uses of Length in org.episteme.social.architecture.urbanism
Method parameters in org.episteme.social.architecture.urbanism with type arguments of type Length -
Uses of Length in org.episteme.social.geography
Fields in org.episteme.social.geography with type parameters of type LengthModifier and TypeFieldDescriptionGeographyConstants.EARTH_EQUATORIAL_RADIUSEquatorial radius (semi-major axis) of the Earth (WGS84) in meters (m).GeographyConstants.EARTH_MEAN_RADIUSNominal mean radius of the Earth as defined by the IUGG in meters (m).GeographyConstants.EARTH_POLAR_RADIUSPolar radius (semi-minor axis) of the Earth (WGS84) in meters (m).Methods in org.episteme.social.geography that return types with arguments of type LengthModifier and TypeMethodDescriptionClimateZone.annualRainfall()Returns the value of theannualRainfallrecord component.SpatialInteraction.calculateBreakingPoint(Quantity<Length> distance, double p1, double p2) Reilly's Law of Retail Gravitation: breaking point between two market areas.CentralPlaceTheory.calculateRange(Quantity<Area> thresholdArea) Calculates the "Range" (service radius) of a good based on threshold area.GeoPath.SimpleGeoPath.getLength()GeoPath.getTotalLength()Calculates the total length of all segments.Method parameters in org.episteme.social.geography with type arguments of type LengthModifier and TypeMethodDescriptionstatic double[][]TerrainAnalyzer.calculateAspect(double[][] dem, Quantity<Length> cellSize) Calculates aspect (slope direction) grid.SpatialInteraction.calculateBreakingPoint(Quantity<Length> distance, double p1, double p2) Reilly's Law of Retail Gravitation: breaking point between two market areas.static RealSpatialInteraction.calculateGravityIntensity(double p1, double p2, Quantity<Length> distance, double beta) Gravity Model for interactions between two locations.static double[][]TerrainAnalyzer.calculateSlope(double[][] dem, Quantity<Length> cellSize) Calculates slope grid from elevation grid using Horn's method.static RealFloodRiskModel.estimateRisk(Quantity<Length> elevation, Quantity<Length> rainfallRate, double soilSaturation) Estimates flood probability (0 to 1).Constructor parameters in org.episteme.social.geography with type arguments of type Length -
Uses of Length in org.episteme.social.geography.loaders
Subclasses with type arguments of type Length in org.episteme.social.geography.loadersModifier and TypeClassDescriptionclassReader for Altimetry and Bathymetry data (Elevation).Methods in org.episteme.social.geography.loaders that return types with arguments of type LengthModifier and TypeMethodDescriptionElevationReader.getElevation(double lat, double lon) Gets elevation at specified coordinates using the default source.ElevationReader.getResourceType()ElevationReader.loadFromSource(String coordinates) -
Uses of Length in org.episteme.social.history.archeology
Methods in org.episteme.social.history.archeology that return types with arguments of type LengthConstructor parameters in org.episteme.social.history.archeology with type arguments of type Length -
Uses of Length in org.episteme.social.psychology
Method parameters in org.episteme.social.psychology with type arguments of type Length -
Uses of Length in org.episteme.social.sociology
Methods in org.episteme.social.sociology that return types with arguments of type LengthMethod parameters in org.episteme.social.sociology with type arguments of type Length