Gabriel Ferreira
69e680f980
propagation: Remove ThreeGppPropagationLossModel prologue function
2025-09-22 16:36:35 +02:00
Gabriel Ferreira
34e786625a
doc: Document wraparound models
2025-09-22 16:36:35 +02:00
Gabriel Ferreira
3a75c470b0
lte: Use hexagonal wraparound model in lena-dual-stripe example
2025-09-22 16:36:34 +02:00
Gabriel Ferreira
7405e41c53
spectrum: Add hexagonal wraparound model
2025-09-22 16:36:34 +02:00
Gabriel Ferreira
07e7a70b87
spectrum: Add wraparound model to multi-model and single-model spectrum channels
2025-09-22 16:36:33 +02:00
Gabriel Ferreira
c869a13d7b
spectrum: Add transmitter mobility model to SpectrumSignalParameters
2025-09-22 10:02:17 +02:00
Gabriel Ferreira
4d95b0e9c7
spectrum: Move spectrum-test.h header from test to utils
...
It is used by tests in other modules
2025-09-22 10:02:17 +02:00
Gabriel Ferreira
b6a3ee1d05
propagation: Identify MatrixPropagationLossModel per associated NodeId
2025-09-22 10:02:17 +02:00
Gabriel Ferreira
303e03227a
mobility, buildings: Allow mobility models to be copied
2025-09-22 10:02:17 +02:00
Max Plekh
90f3471163
wifi: Avoid unnecessary copy in InterferenceHelper::CalculateNoiseInterferenceW
...
Refactored code to directly use the reference to the NiChanges vector (`nis[band]`)
instead of creating a local copy. This improves performance by eliminating
unnecessary copying of the NiChanges structure.
2025-09-21 12:55:16 +00:00
Tom Henderson
3d27e9fb43
netanim: Update installation documentation
2025-09-21 12:43:50 +00:00
André Apitzsch
4d6dda273f
netanim: Remove file with required netanim version
...
This file was used by ns-3-allinone to download the right netanim
version. Since netanim is downloaded by ns-3 directly now, this file is
no longer needed.
2025-09-21 12:42:09 +00:00
Tom Henderson
e6909ab4b5
brite: Update installation documentation
2025-09-21 12:40:09 +00:00
Stefano Avallone
76f77f488a
wifi: Txops are disposed by WifiMac
2025-09-19 06:54:18 +00:00
Stefano Avallone
de2c14ae08
wifi: Add test cases to check backoff after sleep/off period
2025-09-19 06:54:18 +00:00
Stefano Avallone
1ae62e6def
wifi: Reset backoffs only if PHY went to sleep or off for more than a threshold
2025-09-19 06:54:18 +00:00
Stefano Avallone
b4f3b27cce
wifi: Early return in DoGrantDcfAccess() if access cannot be granted yet
2025-09-19 06:54:18 +00:00
Stefano Avallone
7cd1a70131
wifi: Fix EDCA immediate channel access
...
...when channel access is requested at a slot boundary.
2025-09-19 06:54:18 +00:00
Stefano Avallone
d8feca9156
wifi: Make EMLSR UL TXOP test more robust against random backoff values
2025-09-19 06:54:18 +00:00
Stefano Avallone
5a93ea0943
wifi: Add a parameters struct in the channel access manager test
2025-09-19 06:54:18 +00:00
Sébastien Deronne
d10bc39935
wifi: Fix primary channel tests for 802.11be
2025-09-17 20:30:31 +02:00
Sébastien Deronne
727045ef8e
wifi: Add some sanity checks to detect use of undefined RUs
2025-09-17 20:30:31 +02:00
Gabriel Ferreira
2b0526ec9d
build: ( fixes #1261 ) Restrict ns3 script --cxx-standard flag to 23 and 26
2025-09-17 09:53:14 +02:00
Tom Henderson
c4c645fe03
doc: Update test documentation
2025-09-15 18:18:01 +00:00
Gabriel Ferreira
280ea6cada
doc: Update test documentation
...
Adding --only-fullness and examples-as-tests entries
2025-09-15 18:18:01 +00:00
Gabriel Ferreira
5ec1ce9556
core: Add some extra padding and clarify example-as-test
2025-09-15 18:18:01 +00:00
Gabriel Ferreira
dddc5740ee
core, test: Add --only-fullness option to execute only test cases with the specified duration
...
Allows for tiered execution of progressively slower/faster tests
./test.py -of QUICK
./test.py -of EXTENSIVE
./test.py -of TAKES_FOREVER
2025-09-15 18:18:01 +00:00
Gabriel Ferreira
56dee9c8a7
internet-apps: Remove unused wifi headers from dhcp6 test
2025-09-15 18:18:01 +00:00
Gabriel Ferreira
41cc8685fa
build: Do not link stacktrace on ClangCL
2025-09-15 10:30:16 +02:00
Gabriel Ferreira
160f76154e
ci: Forcefully reinstall cmake and ninja on GitHub MacOS jobs
2025-09-15 10:30:16 +02:00
Tom Henderson
9af96f257e
netanim, visualizer: Remove remaining references to wimax
2025-09-15 10:12:04 +02:00
Tom Henderson
f54d283d51
Remove wimax header in WIN32 build
2025-09-14 07:25:59 -07:00
Tom Henderson
278156a981
wimax: Remove module from ns-3-dev
2025-09-13 15:12:41 +00:00
Alberto Gallegos Ramonet
2408514888
doc: Improve models documentation look and feel
2025-09-12 03:22:12 +09:00
Gabriel Ferreira
6bf588f74d
ci: Switch to self-hosted MacOS runner
2025-09-10 10:01:51 +02:00
Gabriel Ferreira
c2a726d0c7
doc: Add working with Cilicon section
2025-09-09 14:03:45 +02:00
Stefano Avallone
923e8c158e
utils: p-i-d StaticInformation::DoGather() does not need to create an Object
...
Creating an Object would call ObjectBase::ConstructSelf() on an object
with "ns3::Object" TypeId, thus hitting the abort macro added to
prevent calling ObjectBase::Constructself() in the constructor of
a class deriving from the Object class.
2025-09-04 13:33:46 +00:00
Stefano Avallone
9eee8a345a
core,internet,lte: Prevent calling ConstructSelf in constructors of Object-derived classes
2025-09-04 13:33:46 +00:00
Stefano Avallone
736aeddc7f
core,internet: Add missing GetTypeId() in Object-derived classes
2025-09-04 13:33:46 +00:00
Alberto Gallegos Ramonet
711a55857f
zigbee: Add Groupcast (Multicast) support
2025-09-03 11:31:44 +09:00
Gabriel Ferreira
50fe52d74d
ci: Add MacOS jobs for GitLab CI
2025-09-02 10:27:52 +00:00
Eduardo Almeida
eb085afad1
tcp: Fix variable typo
2025-08-28 11:11:57 +01:00
Gabriel Ferreira
8f3a0580ef
ci: Enable errors for MSVC job on GitHub CI
2025-08-26 11:50:35 +00:00
Jared Ivey
32c9ec57c7
wifi: ClangCL/MSVC compatibility patches
2025-08-26 11:50:35 +00:00
Stefano Avallone
585bbc723d
wifi: Fix wifi-fils-frame test crashing in weekly-build-coverage job
2025-08-26 12:22:02 +02:00
Gabriel Ferreira
1be28ea0af
test: Set executable bit in test-ns3.py and test-test.py
2025-08-25 22:34:23 +02:00
Gabriel Ferreira
9be65febb9
ci: ( fixes #327 ) Add weekly tests for test-test.py and test-ns3.py
2025-08-25 22:34:22 +02:00
Gabriel Ferreira
661da5ab57
test: Skip Docker dependent test cases if we cannot reach the service
2025-08-25 22:34:10 +02:00
Gabriel Ferreira
29a4f3636e
test: Add --failfast option to test-ns3.py
2025-08-25 22:34:04 +02:00
Gabriel Ferreira
7fa9d7b78e
test: Update test-ns3.py dependency versions
2025-08-25 22:34:03 +02:00