Commit Graph

250 Commits

Author SHA1 Message Date
Gabriel Ferreira
9b62087072 build: Change default build from -O2 -g to -Os -g 2024-02-27 15:37:32 +01:00
Gabriel Ferreira
098fcb35ec doc: add a Docker section to the manual 2024-02-25 13:55:35 +00:00
Eduardo Almeida
8e28f1559c doc, energy, spectrum: Fix typos 2024-02-23 12:30:43 +00:00
Eduardo Almeida
0b5803a762 antenna, doc, energy, lte, spectrum: (fixes #1034) Fix and remove non-cited references in documentation 2024-02-23 12:30:43 +00:00
Eduardo Almeida
b77d197c07 doc: Do not set documentation language
Sphinx 5.0.0 no longer accepts "language = None". Default behavior is to fallback to English.
2024-02-23 12:30:43 +00:00
Tommaso Pecorella
61750bbd89 doc: improve the manual event description 2024-01-27 20:48:38 +00:00
AlessioBugetti
567566c259 core: (fixes #540) Add Bernoulli and Binomial Distributions
- Add BernoulliRandomVariable and BinomialRandomVariable to the random-variable-stream model
- Add BernoulliRandomVariable and BinomialRandomVariable to random-variables.rst
- Add a stanza to main-random-variable-stream.cc for BernoulliRandomVariable and BinomialRandomVariable
- Add tests for BernoulliRandomVariable and BinomialRandomVariable in random-variable-stream-test-suite.cc
- Update RELEASE_NOTES.md and CHANGES.md
2024-01-26 13:39:57 +01:00
Eduardo Almeida
5104b82cff doc: Fix indentation and rendering of RST code blocks 2024-01-09 18:54:45 +00:00
Gabriel Ferreira
1f1c351156 build: refactor handling of lib/lib64 install directories 2023-12-27 20:23:30 +00:00
Gabriel Ferreira
c5224d8abc docs: add note regarding CI_DEFAULT_BRANCH settings of gitlab-ci-local 2023-12-23 12:51:17 +00:00
Eduardo Almeida
fc294e9ed2 doc: Fix docs according to clang-tidy modernize-use-equals-delete check 2023-12-09 17:39:27 +00:00
Gabriel Ferreira
8f6a3413a4 style: apply black and isort 2023-11-20 21:30:01 -03:00
Martin Quinson
98baaeb9a4 doc: (fixes #978) add project name to copyright string
Fixes an error raised by Sphinx 7.2.6 when SOURCE_DATE_EPOCH is set.
2023-11-19 18:06:57 -03:00
Gabriel Ferreira
b99875e866 build: remove leftovers from 5e551a21 2023-11-19 12:30:12 -03:00
Gabriel Ferreira
8a2f4b642c build: rename optional_visualizer_lib to ns3-optional-visualizer-lib 2023-11-18 19:21:01 -03:00
Gabriel Ferreira
9b7088d363 doc: add note regarding template classes and duplicate TypeId allocation 2023-11-02 23:40:06 +00:00
Alexander Krotov
5704e882a9 doc: replace GDB URL with wiki tutorial 2023-10-27 15:50:16 -03:00
Gabriel Ferreira
c9016a50c1 build: split macros-and-definitions.cmake 2023-10-27 13:19:16 -03:00
Gabriel Ferreira
3711e9f9db docs: fix dead urls 2023-10-27 00:25:06 -03:00
Eduardo Almeida
59246fb83d Fix spelling typos 2023-10-03 00:32:07 +01:00
Tom Henderson
56dd03f376 doc: Make small update and fix a typo 2023-09-27 14:55:37 -07:00
Tom Henderson
5e0ab22db3 Revert version strings to ns-3-dev 2023-09-27 09:11:52 -07:00
Gabriel Ferreira
acef927f99 docs: Update Python bindings docs regarding incompatibility with ARM-based Macs 2023-09-11 18:53:20 -03:00
Gabriel Ferreira
4c15bc6cca doc: dark theme fixes
Aligned with DarkReader
2023-08-26 20:00:08 +00:00
Gabriel Ferreira
7ffbde57a1 docs: document example and test filtering per module feature 2023-08-25 19:06:30 -03:00
Gabriel Ferreira
111814bcd3 doc: add VcPkg and CPM docs 2023-08-15 22:32:45 +00:00
Tom Henderson
54e614d474 doc: Clarify how to list multiple enabled modules 2023-08-07 11:44:36 -07:00
Tom Henderson
d5f9654227 doc: Number the sections in HTML output 2023-07-09 04:12:35 +00:00
Tom Henderson
79e3e8453b doc: Fix various documentation formatting warnings 2023-07-09 00:49:13 +00:00
Tom Henderson
0f7e2ee431 Update VERSION and documentation tags for ns-3.39 release 2023-07-05 09:29:46 -07:00
Tom Henderson
08e7748ec4 doc: Fix warning about title underline too short 2023-07-04 14:19:20 -07:00
Tom Henderson
edba072126 doc: (fixes #927) Update Python installation instructions 2023-07-04 14:19:17 -07:00
Tom Henderson
b23e65c2bb core: (fixes #905) Move log severity class 'debug' below 'logic' 2023-06-12 03:46:38 +00:00
Eduardo Almeida
c752ce2630 docs,wifi: Remove emacs lines 2023-06-08 17:49:57 +00:00
Gabriel Ferreira
ec9d26acd9 bindings: package ns-3 as a pip wheel
Includes:
- Python examples to test Brite, Click and Openflow
- CI jobs for manylinux packaging of pip wheel
- Support for Linux distributions with lib and lib64 directories
- Configuration of RPATH not to require setting LD_LIBRARY_PATH

Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
2023-05-29 22:36:32 -03:00
Gabriel Ferreira
540f48c55a Fix additional typos 2023-03-20 02:14:44 +00:00
Tom Henderson
451399082a doc: Update and align all document indices 2023-03-07 21:58:40 +00:00
Tom Henderson
9e6ee90989 doc: Add installation guide 2023-03-07 21:58:40 +00:00
Peter D. Barnes, Jr
94ba4820e9 doc: asserts, minor edits to logging 2023-02-27 19:52:40 +00:00
Peter D. Barnes, Jr
69f42d5477 doc: fix sphinx warnings 2023-02-27 19:52:40 +00:00
Gabriel Ferreira
6f076416e7 Fix typos 2023-02-21 22:29:29 -03:00
Peter Barnes
7c7d445952 build: document build profiles, assert and log enablement, compiler options 2023-02-16 20:09:49 +00:00
Gabriel Ferreira
0388b7c263 doc: fix dead urls
Signed-off-by: Gabriel Ferreira <gabrielcarvfer@gmail.com>
2023-02-15 14:44:45 +00:00
Gabriel Ferreira
69294ddbd8 doc: additional information regarding Waf-to-CMake migration 2023-02-01 16:46:15 +00:00
Wouter Overmeire
f523ee2c9d doc: Add missing colon to test-framework.rst 2023-01-14 07:26:23 -08:00
Peter D. Barnes, Jr
f51780101a doc: remove space in nested templates 2023-01-05 23:47:13 +00:00
Peter D. Barnes, Jr
700543b01a doc: remove space before paren in code samples 2023-01-05 23:47:13 +00:00
Peter D. Barnes, Jr
820c029e8b doc: (void)' -> ()' in documentation 2023-01-05 23:47:13 +00:00
Tommaso Pecorella
51721531ef doc: highlight how to keep your fork in sync with nsnam/master 2022-12-23 05:30:24 +00:00
Gabriel Ferreira
4abe5fa5d5 doc: add a NinjaTracing section to the manual 2022-11-27 16:09:31 +00:00