Gabriel Ferreira
74035411bd
spectrum: fix three-gpp-gain-reference-gain-vs-fc.png file name
2023-02-10 03:04:01 +00:00
Matteo Pagin
97e2fdaa57
spectrum: ( fixes #854 ) Add missing spectrum module documentation plots
2023-02-09 22:11:54 +00:00
Tommaso Pecorella
6a355e6901
spectrum: fix missing include in two-ray-splm-test-suite
2023-02-09 19:07:15 +00:00
Matteo Pagin
1c0fecc69c
antenna, spectrum: GSoC-22 Add support for Eigen library
2023-02-08 14:25:30 +00:00
Matteo Pagin
3f6f19e701
spectrum: GSoC-22 A simplified channel and beamforming model for ns-3
2023-02-08 14:25:30 +00:00
Matteo Pagin
7356c4f818
spectrum: Improve Doxygen formatting
2023-02-08 14:23:15 +00:00
Matteo Pagin
612a90b6df
spectrum: Declare new types with "using" instead of "typedef"
2023-02-08 14:23:15 +00:00
Matteo Pagin
b8ec299e60
spectrum: Add .0 to numbers, so that they are treated as double
2023-02-08 14:23:15 +00:00
Matteo Pagin
60534ad1a1
spectrum: Remove unneeded includes in three-gpp-channel-model.h
2023-02-08 14:23:15 +00:00
Matteo Pagin
49413e33d1
spectrum: Sort CMake libraries alphabetically
2023-02-08 14:23:15 +00:00
Matteo Pagin
9a27820c9e
spectrum: Fix typos
2023-02-08 14:23:15 +00:00
Eduardo Almeida
971e5c15fa
Fix clang-tidy readability-container-size-empty warnings
2023-02-02 17:41:31 +00:00
Stefano Avallone
c9c6b8c70a
spectrum: Simplify code in MultiModelSpectrumChannel::AddRx()
2022-12-23 08:35:56 +01:00
Stefano Avallone
fe1861699b
spectrum: Align {Single,Multi}ModelSpectrumChannel::AddRx() behavior
2022-12-23 08:31:39 +01:00
Eduardo Almeida
4930479af4
Remove enum / struct specifiers when declaring the variable's type
2022-12-05 19:05:45 +00:00
Eduardo Almeida
18225243f2
examples: Add missing return 0
2022-11-29 21:33:09 +00:00
Eduardo Almeida
b9562ba520
Fix formatting of braced-init-lists by adding trailing comma
2022-11-24 16:13:09 +00:00
Eduardo Almeida
7c182618ed
Fix clang-tidy readability-redundant-string-cstr warnings
2022-10-28 16:05:20 +00:00
Eduardo Almeida
85ade4e18d
Fix Doxygen comment formatting and typos
2022-10-16 14:49:21 +01:00
Eduardo Almeida
dfc6fb9d2d
Remove emacs comment from C++ files
2022-10-14 14:13:12 +00:00
Eduardo Almeida
e25ff966fe
Apply clang-format to codebase
2022-10-07 20:08:35 +00:00
Eduardo Almeida
ebb596910c
Fix remaining clang-tidy warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
c1e7757315
Fix clang-tidy readability-isolate-declaration warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
1b78ecc117
Fix clang-tidy readability-braces-around-statements warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
f87b53bbc5
Fix clang-tidy modernize-use-emplace warnings
2022-10-07 11:48:11 +00:00
Eduardo Almeida
4af0fe4b85
Fix clang-tidy modernize-use-nullptr warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
be07b6487a
Fix clang-tidy modernize-use-override warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
6bb6383562
Fix clang-tidy modernize-redundant-void-arg warnings
2022-10-07 11:48:10 +00:00
Eduardo Almeida
b2af8bbe48
wifi, lte, dsr, examples: Optimize vector initialization
2022-10-06 11:20:57 +00:00
Peter D. Barnes, Jr
d635a72cbc
Use variadic argument lists in various Helpers.
...
QosWaveMacHelper::SetType() and NqosWaveMacHelper::SetType() were
virtual, but then they can't be templated to handle variadic
argument lists. The base class is not virtual, and nothing derives from
these classes, so virtual doesn't seem to be required.
2022-09-04 12:01:11 -07:00
Stefano Avallone
3e20515664
core: Use std::function to implement callbacks
2022-09-02 19:04:38 +00:00
Sebastien Deronne
6723c9d997
spectrum: Apply puncturing mask to HE transmit PSD
2022-08-31 18:38:29 +00:00
Sebastien Deronne
83db8b2c36
spectrum: Do not allocate power to subcarriers that belongs to an inactive 20 MHz subchannel
2022-08-31 18:38:29 +00:00
Sébastien Deronne
33807b6e46
spectrum: Fix allocated power per subcarrier in 802.11n PSD
2022-08-31 18:38:29 +00:00
Sebastien Deronne
a2c5cb8f4a
spectrum: Reduce copy-pasted code in WifiSpectrumValueHelper
2022-08-31 18:38:29 +00:00
Sebastien Deronne
990cc9cef4
spectrum: Add TX PSD to transmit duplicated OFDM signals over multiple 20 MHz subchannels
2022-08-31 18:38:29 +00:00
Peter D. Barnes, Jr
c9b72c7a35
doc: remove trailing white space in attributes and trace source strings
2022-08-30 20:30:42 +00:00
Tommaso Pecorella
606eb84448
doc: fix doxygen in various examples
2022-08-30 20:30:42 +00:00
Peter D. Barnes, Jr
e461e54d5a
Update Ptr validity checks to new Ptr<>::operator bool
2022-08-18 08:59:30 -07:00
Gabriel Ferreira
c5d0c8efb4
bindings: remove pybindgen bindings sources
2022-08-01 21:24:02 +00:00
Tommaso Pecorella
1dfc512dba
doc: fix doxygen warnings
2022-07-16 21:47:32 -05:00
Sébastien Deronne
a5cb1c0df0
spectrum: Compute received PSD at reception instead of at transmission
2022-07-15 15:30:18 +00:00
Sébastien Deronne
793042d63f
spectrum: Pass SpectrumSignalParameters to CalcRxPowerSpectralDensity
2022-07-15 15:30:18 +00:00
Sébastien Deronne
575671c389
spectrum: SpectrumSignalParameters::Copy can be const
2022-07-15 15:30:18 +00:00
Gabriel Ferreira
60e1e4032c
fixing dead links
2022-06-18 17:57:05 -03:00
Stefano Avallone
e5805a53fb
network: Queue uses a generic type of container to store items internally
2022-06-08 15:31:44 +02:00
Tom Henderson
b6a5ee8151
Run utils/trim-trailing-whitespace.py on codebase
2022-06-05 21:01:11 -07:00
Tom Henderson
a614114865
bindings: Rescan all APIs
2022-04-18 15:30:35 -07:00
Alexander Krotov
339c06c6ec
NS-3 GSoC 2017 LTE CA handover milestone 2 and 3
2022-02-28 12:44:29 -08:00
Gabriel Ferreira
e32c177e45
build: remove waf files, tests and references
2022-02-21 22:08:45 -03:00