A Discrete-Event Network Simulator
API
Loading...
Searching...
No Matches
mobility module tests
Collaboration diagram for mobility module tests:

Classes

class  CartesianToGeoTestCase
 Cartesian to Geo Test Case. More...
class  GeoToAndFromTopocentricTestCase
 Geographic to/from Topocentric Test Case. More...
class  GeoToAndFromTopocentricTestSuite
 Geographic cartesian <--> Topocentric conversion test. More...
class  GeoToCartesianTestCase
 Geo To Cartesian Test Case. More...
class  GeoToCartesianTestSuite
 Geo To Cartesian Test Suite. More...
class  LeoEarthRotationTestCase
 Test that Earth rotation causes the orbital plane to drift westward in the ECEF frame. More...
class  LeoInitialPositionTestCase
 Test that a satellite at time 0 is placed at the analytically expected ECEF position for a given altitude, inclination, and longitude. More...
class  LeoLongitudeOffsetTestCase
 Test that a non-zero initial longitude offsets the orbital plane correctly at time 0. More...
class  LeoMobilityTestSuite
 LEO mobility test suite. More...
class  LeoOrbitalOffsetTestCase
 Test that a non-zero orbital offset correctly rotates the satellite along its orbital plane via the Rodrigues rotation in RotatePlane(). More...
class  LeoOrbitalProgressTestCase
 Test that on-demand orbital progress produces the expected position after a quarter orbital period. More...
class  LeoOrbitConstructorTestCase
 Test that LeoOrbitalShell constructor correctly handles Delta and Star parameters. More...
class  LeoOrbitPositionStructTestCase
 Test that LeoCircularOrbitAllocator::GetNextOrbitPosition() returns the correct structured values matching GetNext() and DoSetPosition(). More...
class  LeoOrbitSerializationTestCase
 Test LeoOrbitalShell serialization and deserialization round-trip. More...
class  LeoPhasingFactorTestCase
 Test that the Walker Delta phasing factor correctly staggers satellites in adjacent orbital planes. More...
class  LeoWalkerStarTestCase
 Test that Walker Star constellations (RaanSpanDeg = 180) space orbital planes over 180 degrees instead of 360 degrees. More...
class  MobilityTestSuite
 Mobility Test Suite. More...
class  MobilityTraceTestCase
 Mobility Trace Test Case. More...
class  MobilityTraceTestSuite
 Mobility Trace Test Suite. More...
class  Ns2MobilityHelperTest
 Every test case is supposed to: More...
class  Ns2MobilityHelperTestSuite
 The test suite. More...
class  RandCartAroundGeoTestCase
 Rand Cart Around Geo Test Case. More...
class  RandCartAroundGeoTestSuite
 Rand Cart Around Geo Test Suite. More...
class  RectangleClosestBorderTestCase
 TestCase to check the rectangle line intersection. More...
class  RectangleClosestBorderTestSuite
 Rectangle detection of closest border to a point, inside or outside. More...
class  SteadyStateRandomWaypointTest
 Steady State Random Waypoint Test. More...
struct  SteadyStateRandomWaypointTestSuite
 Steady State Random Waypoint Test Suite. More...
class  WaypointInitialPositionIsWaypoint
 Waypoint Initial Position Is Waypoint Test. More...
class  WaypointLazyNotifyFalse
 Test whether course change notifications occur regardless of calls to Update() position (which are triggered by calls to GetPosition()). More...
class  WaypointLazyNotifyTrue
 Waypoint Lazy Notify True. More...
class  WaypointMobilityModelAddWaypointTest
 Waypoint Mobility Model Add Waypoint Test. More...
class  WaypointMobilityModelNotifyTest
 Waypoint Mobility Model Notify Test. More...
struct  WaypointMobilityModelTestSuite
 Waypoint Mobility Model Test Suite. More...
class  WaypointMobilityModelViaHelper
 Waypoint Mobility Model Via Helper Test. More...

Variables

static GeoToAndFromTopocentricTestSuite g_GeoToAndFromTopocentricTestSuite
 Static variable for test initialization.
static GeoToCartesianTestSuite g_GeoToCartesianTestSuite
 Static variable for test initialization.
Ns2MobilityHelperTestSuite g_ns2TransmobilityHelperTestSuite
 the test suite
static RandCartAroundGeoTestSuite g_RandCartAroundGeoTestSuite
 Static variable for test initialization.
SteadyStateRandomWaypointTestSuite g_steadyStateRandomWaypointTestSuite
 the test suite
WaypointMobilityModelTestSuite g_waypointMobilityModelTestSuite
 the test suite
static MobilityTestSuite mobilityTestSuite
 Static variable for test initialization.
static MobilityTraceTestSuite mobilityTraceTestSuite
 Static variable for test initialization.
static RectangleClosestBorderTestSuite rectangleClosestBorderTestSuite
 Static variable for test initialization.

Detailed Description

Variable Documentation

◆ g_GeoToAndFromTopocentricTestSuite

GeoToAndFromTopocentricTestSuite g_GeoToAndFromTopocentricTestSuite
static

Static variable for test initialization.

Definition at line 562 of file geocentric-topocentric-conversion-test.cc.

◆ g_GeoToCartesianTestSuite

GeoToCartesianTestSuite g_GeoToCartesianTestSuite
static

Static variable for test initialization.

Definition at line 1870 of file geo-to-cartesian-test.cc.

◆ g_ns2TransmobilityHelperTestSuite

Ns2MobilityHelperTestSuite g_ns2TransmobilityHelperTestSuite

the test suite

◆ g_RandCartAroundGeoTestSuite

RandCartAroundGeoTestSuite g_RandCartAroundGeoTestSuite
static

Static variable for test initialization.

Definition at line 203 of file rand-cart-around-geo-test.cc.

◆ g_steadyStateRandomWaypointTestSuite

SteadyStateRandomWaypointTestSuite g_steadyStateRandomWaypointTestSuite

the test suite

◆ g_waypointMobilityModelTestSuite

WaypointMobilityModelTestSuite g_waypointMobilityModelTestSuite
static

the test suite

◆ mobilityTestSuite

MobilityTestSuite mobilityTestSuite
static

Static variable for test initialization.

Definition at line 488 of file mobility-test-suite.cc.

◆ mobilityTraceTestSuite

MobilityTraceTestSuite mobilityTraceTestSuite
static

Static variable for test initialization.

Definition at line 125 of file mobility-trace-test-suite.cc.

◆ rectangleClosestBorderTestSuite

RectangleClosestBorderTestSuite rectangleClosestBorderTestSuite
static

Static variable for test initialization.

Definition at line 183 of file rectangle-closest-border-test.cc.