1simulate(1)                 General Commands Manual                simulate(1)
2
3
4

NAME

6       simulate - C++ Batch Travel Market Simulator
7

SYNOPSIS

9       simulate [--prefix] [-v|--version] [-h|--help] [-b|--builtin]
10       [-s|--schedule <path-to-schedule-input>] [-l|--log <path-to-output-log-
11       file>]
12

DESCRIPTION

14       simulate is a small batch program showing how to use the TvlSim
15       library.
16
17       simulate accepts the following options:
18
19       --prefix
20        Show the TvlSim installation prefix.
21
22       -v, --version
23        Print the currently installed version of TvlSim on the standard
24       output.
25
26       -h, --help
27        Produce that message and show usage.
28
29       -b, --builtin
30        The sample BOM tree can be either built-in or parsed from input files.
31       In that latter case, the input files must then be specified as well
32       (e.g., -d/--demand, -s/--schedule, -o/--ond, -f/--fare, -y/--yield).
33       When that option is not selected, the simulate program builds a simple
34       use case directly from internal hard-coded parameters (demand
35       distribution details and resource/cabin capacities).
36
37       -S, --seed <random-seed>
38        The seed for the random generation
39
40       -r, --runs <nb-of-simulation-runs>
41        The number of simulation runs
42
43       -s, --schedule <path-to-schedule-input-file>
44        Path (absolute or relative) of the (CVS) input file specifying the
45       flight schedules.
46
47       -o, --ond <path-to-ond-input-file>
48        Path (absolute or relative) of the (CVS) input file specifying the O&D
49       definitions
50
51       -f, --frat5 <path-to-frat5-input-file>
52        Path (absolute or relative) of the (CVS) input file specifying the
53       FRAT5 curve
54
55       -D, --ff_disutility <path-to-fare-family-input-file>
56        Path (absolute or relative) of the (CVS) input file specifying the
57       fare family (FF) disutility curve
58
59       -y, --yield <path-to-yield-input-file>
60        Path (absolute or relative) of the (CVS) input file specifying the
61       yields
62
63       -f, --fare <path-to-fare-input-file>
64        Path (absolute or relative) of the (CVS) input file specifying the
65       fares
66
67       -d, --demand <path-to-demand-input-file>
68        Path (absolute or relative) of the (CVS) input file specifying the
69       demand distributions
70
71       -l, --log <path-to-output-log-file>
72        Path (absolute or relative) of the output log file.
73
74       -G, --demandgeneration <demand-generation-method>
75        Method used to generate the demand (i.e., booking requests): Poisson
76       Process (e.g., P) or Statistics Order (e.g., S)
77
78       -u, --user <database-user>
79        SQL database hostname (e.g., tvlsim)
80
81       -p, --passwd <database-passwd>
82        SQL database hostname (e.g., tvlsim)
83
84       -H, --host <database-host-name>
85        SQL database hostname (e.g., localhost)
86
87       -P, --port <database-host-port>
88        SQL database port (e.g., 3306)
89
90       -n, --dbname <database-name>
91        SQL database name (e.g., tvlsim)
92
93       -q, --query <travel-query>
94        Query word list (not used for now)
95
96       See the output of the `simulate --help' command for default options.
97

SEE ALSO

99       tvlsim(1), TvlSimServer(1), tvlsim-config(1), tvlsim-library(3)
100

SUPPORT

102       Please report any bugs to http://github.com/airsim/tvlsim/issues
103
105       Copyright © 2009-2013 Denis Arnaud
106
107       See the COPYING file for more information on the (LGPLv2+) license, or
108       directly on Internet:
109        http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html
110
111
112
113My Project                      Tue Nov 7 2023                     simulate(1)
Impressum