tvlsim(1)

πŸ“¦
version 1.01.12 Β· 3 versions
, in fedora 44

πŸ’– tvlsim(1) β€” like, the manual page, bestie πŸ’–

okay so bestie, welcome to the General Commands Manual page for tvlsim ✨ this is your girl explaining the whole thing, no gatekeeping, periodt 🫢


🌸 NAME 🌸

tvlsim β€” the C++ Interactive Travel Market Simulator. yes, that's the whole vibe. it simulates a travel market and it's interactive and it's C++, slay πŸ’…


✨ SYNOPSIS ✨

like, here's how you actually call it:

tvlsim [--prefix] [-v|--version] [-h|--help] [-b|--builtin]
       [-s|--schedule <path-to-schedule-input>] [-l|--log <path-to-output-log-file>]

look at her go πŸ¦‹


πŸ’œ DESCRIPTION πŸ’œ

so tvlsim is a small interactive program that shows you how to use the TvlSim library. it's giving "demo but make it iconic" πŸ’…

tvlsim accepts the following options:

  • --prefix β€” shows you the TvlSim installation prefix. where she lives, basically 🏠
  • -v, --version β€” prints the currently installed version of TvlSim on the standard output. version check, but make it a moment ✨
  • -h, --help β€” produces that message and shows usage. when in doubt, ask her for help, she'll never judge 🫢
  • -b, --builtin β€” okay so the sample BOM tree can either be built-in or parsed from input files. in that latter case, the input files must then be specified as well (e.g., -d/--demand, -s/--schedule, -o/--ond, -f/--fare, -y/--yield). when that option is not selected, the tvlsim program builds a simple use case directly from internal hard-coded parameters (demand distribution details and resource/cabin capacities). no cap, it just vibes from memory 🌈
  • -S, --seed <random-seed> β€” the seed for the random generation 🎲
  • -r, --runs <nb-of-simulation-runs> β€” the number of simulation runs πŸ”
  • -s, --schedule <path-to-schedule-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the flight schedules. note: the original says CVS and I am NOT correcting her, she said what she said πŸ’€
  • -o, --ond <path-to-ond-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the O&D definitions πŸ—ΊοΈ
  • -f, --frat5 <path-to-frat5-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the FRAT5 curve πŸ“ˆ
  • -D, --ff_disutility <path-to-fare-family-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the fare family (FF) disutility curve 🌸
  • -y, --yield <path-to-yield-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the yields πŸ’°
  • -f, --fare <path-to-fare-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the fares 🎟️
  • -d, --demand <path-to-demand-input-file> β€” path (absolute or relative) of the (CVS) input file specifying the demand distributions πŸ“Š
  • -l, --log <path-to-output-log-file> β€” path (absolute or relative) of the output log file. your receipts, bestie 🧾
  • -G, --demandgeneration <demand-generation-method> β€” method used to generate the demand (i.e., booking requests): Poisson Process (e.g., P) or Statistics Order (e.g., S) 🎯
  • -u, --user <database-user> β€” SQL database hostname (e.g., tvlsim). yes bestie, it says hostname for the user option, I'm just relaying the message, I don't make the rules 😭
  • -p, --passwd <database-passwd> β€” SQL database hostname (e.g., tvlsim). same energy, same wording, not me fixing it πŸ™ˆ
  • -H, --host <database-host-name> β€” SQL database hostname (e.g., localhost) πŸ–₯️
  • -P, --port <database-host-port> β€” SQL database port (e.g., 3306) πŸ”Œ
  • -n, --dbname <database-name> β€” SQL database name (e.g., tvlsim) πŸ—„οΈ
  • -q, --query <travel-query> β€” query word list (not used for now). she's just sitting there, adorable, unused πŸ’…
lowkey important: see the output of the tvlsim --help command for default options. that's where the defaults live, go look πŸ‘€

πŸ¦‹ SEE ALSO πŸ¦‹

your girl does not exist alone, she has a whole friend group:


🫢 SUPPORT 🫢

found a bug? please report any bugs to http://github.com/airsim/tvlsim/issues β€” the devs are literally waiting, and being nice about it is main character energy ✨


Copyright Β© 2009-2013 Denis Arnaud

see the COPYING file for more information on the (LGPLv2+) license, or directly on Internet:

http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html


and that's the whole page bestie, you ate that πŸŽ€ this was My Project bringing you the tvlsim(1) manual β€” go forth and simulate, ily πŸ’–πŸŒΈπŸ’…

πŸ“¦ where this page comes from