X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=docs%2FAPI%2Fnamespacemaster.html;fp=docs%2FAPI%2Fnamespacemaster.html;h=0000000000000000000000000000000000000000;hb=bdbd414e8038630c154ee3c6b8bc9b3aeb954be6;hp=978e867899f0742a861ea75617195df1d7adf57d;hpb=e9403c457453dba780e64af7de9462fad7217aa3;p=o-du%2Fphy.git diff --git a/docs/API/namespacemaster.html b/docs/API/namespacemaster.html deleted file mode 100644 index 978e867..0000000 --- a/docs/API/namespacemaster.html +++ /dev/null @@ -1,736 +0,0 @@ - - - - - - - -o-du/phy: master Namespace Reference - - - - - - - - - -
-
- - - - - - -
-
o-du/phy -
-
Intel O-RAN/X-RAN Generated Doxygen Documentation
-
-
- - - - - - - - -
-
- - -
- -
- -
-
-
-Data Structures | -Functions | -Variables
-
-
master Namespace Reference
-
-
- - - - -

-Data Structures

class  GetOutOfLoops
 
- - - - - - - - - - - - - - - - - -

-Functions

def init_logger (console_level, logfile_level)
 
def parse_args (args)
 
def is_comment (s)
 
def compare_resuts (cat, mu, bw, tcase, xran_path, test_cfg, direction)
 
def parse_dat_file (cat, mu, bw, tcase, xran_path, test_cfg)
 
def make_copy_mlog (cat, mu, bw, tcase, xran_path)
 
def run_tcase (cat, mu, bw, tcase, xran_path)
 
def main ()
 
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

-Variables

list nNumRbsPerSymF1
 
list nNumRbsPerSymF2
 
list nRChBwOptions_keys = ['5','10','15','20', '25', '30', '40', '50', '60','70', '80', '90', '100', '200', '400']
 
list nRChBwOptions_values = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
 
 nRChBwOptions = dict(zip(nRChBwOptions_keys, nRChBwOptions_values))
 
list nRChBwOptions_keys_mu2and3 = ['50', '100', '200', '400']
 
list nRChBwOptions_values_mu2and3 = [0,1,2,3]
 
 nRChBwOptions_mu2and3 = dict(zip(nRChBwOptions_keys_mu2and3, nRChBwOptions_values_mu2and3))
 
list all_test_cases
 
 dic_dir = dict({0:'DL', 1:'UL'})
 
 dic_xu = dict({0:'o-du', 1:'o-ru'})
 
 START_TIME = datetime.now()
 
def res = main()
 
 END_TIME = datetime.now()
 
-

Function Documentation

- -

◆ compare_resuts()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def master.compare_resuts ( cat,
 mu,
 bw,
 tcase,
 xran_path,
 test_cfg,
 direction 
)
-
- -

Definition at line 123 of file master.py.

-
-Here is the caller graph for this function:
-
-
- - - - -
- -
-
- -

◆ init_logger()

- -
-
- - - - - - - - - - - - - - - - - - -
def master.init_logger ( console_level,
 logfile_level 
)
-
-
Initializes console and logfile logger with given logging levels
-

Definition at line 80 of file master.py.

-
-Here is the caller graph for this function:
-
-
- - - -
- -
-
- -

◆ is_comment()

- -
-
- - - - - - - - -
def master.is_comment ( s)
-
-
function to check if a line
-     starts with some character.
-     Here # for comment
-
-

Definition at line 112 of file master.py.

- -
-
- -

◆ main()

- -
-
- - - - - - - -
def master.main ()
-
- -

Definition at line 443 of file master.py.

-
-Here is the call graph for this function:
-
-
- - - - - - - - -
- -
-
- -

◆ make_copy_mlog()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def master.make_copy_mlog ( cat,
 mu,
 bw,
 tcase,
 xran_path 
)
-
- -

Definition at line 306 of file master.py.

-
-Here is the caller graph for this function:
-
-
- - - - -
- -
-
- -

◆ parse_args()

- -
-
- - - - - - - - -
def master.parse_args ( args)
-
-
Configures parser and parses command line configuration
-

Definition at line 95 of file master.py.

-
-Here is the caller graph for this function:
-
-
- - - -
- -
-
- -

◆ parse_dat_file()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def master.parse_dat_file ( cat,
 mu,
 bw,
 tcase,
 xran_path,
 test_cfg 
)
-
- -

Definition at line 278 of file master.py.

-
-Here is the caller graph for this function:
-
-
- - - - -
- -
-
- -

◆ run_tcase()

- -
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
def master.run_tcase ( cat,
 mu,
 bw,
 tcase,
 xran_path 
)
-
- -

Definition at line 367 of file master.py.

-
-Here is the call graph for this function:
-
-
- - - - - -
-
-Here is the caller graph for this function:
-
-
- - - -
- -
-
-

Variable Documentation

- -

◆ all_test_cases

- -
-
- - - - -
list all_test_cases
-
-Initial value:
1 = [(0, 0, 5, 0),
2  (0, 0, 10, 0),
3  (0, 0, 20, 0),
4  (0, 1, 100, 0),
5  (0, 3, 100, 0),
6  (1, 1, 100, 0)]
-

Definition at line 45 of file master.py.

- -
-
- -

◆ dic_dir

- -
-
- - - - -
dic_dir = dict({0:'DL', 1:'UL'})
-
- -

Definition at line 77 of file master.py.

- -
-
- -

◆ dic_xu

- -
-
- - - - -
dic_xu = dict({0:'o-du', 1:'o-ru'})
-
- -

Definition at line 78 of file master.py.

- -
-
- -

◆ END_TIME

- -
-
- - - - -
END_TIME = datetime.now()
-
- -

Definition at line 499 of file master.py.

- -
-
- -

◆ nNumRbsPerSymF1

- -
-
- - - - -
list nNumRbsPerSymF1
-
-Initial value:
1 = [
2  # 5MHz 10MHz 15MHz 20 MHz 25 MHz 30 MHz 40 MHz 50MHz 60 MHz 70 MHz 80 MHz 90 MHz 100 MHz
3  [25, 52, 79, 106, 133, 160, 216, 270, 0, 0, 0, 0, 0], # Numerology 0 (15KHz)
4  [11, 24, 38, 51, 65, 78, 106, 133, 162, 0, 217, 245, 273], # Numerology 1 (30KHz)
5  [0, 11, 18, 24, 31, 38, 51, 65, 79, 0, 107, 121, 135] # Numerology 2 (60KHz)
6 ]
-

Definition at line 21 of file master.py.

- -
-
- -

◆ nNumRbsPerSymF2

- -
-
- - - - -
list nNumRbsPerSymF2
-
-Initial value:
1 = [
2  # 50Mhz 100MHz 200MHz 400MHz
3  [66, 132, 264, 0], # Numerology 2 (60KHz)
4  [32, 66, 132, 264] # Numerology 3 (120KHz)
5 ]
-

Definition at line 28 of file master.py.

- -
-
- -

◆ nRChBwOptions

- -
-
- -

Definition at line 37 of file master.py.

- -
-
- -

◆ nRChBwOptions_keys

- -
-
- - - - -
list nRChBwOptions_keys = ['5','10','15','20', '25', '30', '40', '50', '60','70', '80', '90', '100', '200', '400']
-
- -

Definition at line 35 of file master.py.

- -
-
- -

◆ nRChBwOptions_keys_mu2and3

- -
-
- - - - -
list nRChBwOptions_keys_mu2and3 = ['50', '100', '200', '400']
-
- -

Definition at line 39 of file master.py.

- -
-
- -

◆ nRChBwOptions_mu2and3

- -
-
- - - - -
nRChBwOptions_mu2and3 = dict(zip(nRChBwOptions_keys_mu2and3, nRChBwOptions_values_mu2and3))
-
- -

Definition at line 41 of file master.py.

- -
-
- -

◆ nRChBwOptions_values

- -
-
- - - - -
list nRChBwOptions_values = [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14]
-
- -

Definition at line 36 of file master.py.

- -
-
- -

◆ nRChBwOptions_values_mu2and3

- -
-
- - - - -
list nRChBwOptions_values_mu2and3 = [0,1,2,3]
-
- -

Definition at line 40 of file master.py.

- -
-
- -

◆ res

- -
-
- - - - -
def res = main()
-
- -

Definition at line 498 of file master.py.

- -
-
- -

◆ START_TIME

- -
-
- - - - -
START_TIME = datetime.now()
-
- -

Definition at line 497 of file master.py.

- -
-
-
- - - -