LINE Solver (C++)
Templated C++ port of the LINE queueing solver
Loading...
Searching...
No Matches
fluid Directory Reference
Directory dependency graph for fluid:

Files

 
fluid_aoi.h
 Age of Information by Markovian fluid queues: a port of solver_mfq_aoi.m (identical to solver_fluid_aoi.m) with the gate aoi_is_aoi.m, the parameter map aoi_extract_params.m, and the two aoi-fluid algorithms solveBufferless.m and solveSingleBuffer.m.
 
fluid_cacheqn.h
 The INTEGRATED caching-queueing network under the fluid solver: ports of solver_fld_cacheqn_analyzer.m (steady state) and solver_fld_cacheqn_tran.m (transient cache trajectory).
 
fluid_closing.h
 Port of solver_fluid_initsol.m, and of the entry point of solver_fluid_closing.m that consumes it.
 
fluid_closures.h
 The moment closures the fluid drift is built from: fluid_min_closure.m, fluid_capacity_closure.m, fluid_lld_scaling.m, fluid_share_closure.m and fluid_gps_share.m.
 
fluid_conservation_guard.h
 Detects a moment-closure trajectory that has left the model.
 
fluid_dae.h
 The min-normal closure as a DIFFERENTIAL-ALGEBRAIC system: solver_fluid_dae.m.
 
fluid_diffusion.h
 The diffusion method: a port of solver_fluid_diffusion.m.
 
fluid_export_odes.h
 @@SolverFLD/exportODEs.m: the fluid ODE system as a standalone LaTeX document, in a form meant to be read by a person AND parsed by a program.
 
fluid_jacobian.h
 Port of @@SolverFLD/getJacobian, all four of its outputs.
 
fluid_kp.h
 Port of solver_fluid_kp.m: the fluid AND diffusion limits of the (MAP_t/Ph_t/inf)^N network of Y.
 
fluid_matrix.h
 The matrix fluid method: a port of solver_fluid_matrix.m, the formulation of Ruuskanen, Berg, Lehtinen et al., PEVA 151 (2021).
 
fluid_mfq.h
 The mfq method: a port of solver_mfq.m and the single-queue gate fluid_is_single_queue.m.
 
fluid_mfq_prio.h
 The priority branch of the mfq method: a port of solver_mfq_prio.m.
 
fluid_moments.h
 The second-order fluid methods: fluid_moment_terms.m, fluid_lyapunov.m, fluid_drift_jacobian.m, fluid_refine_meanfield.m and solver_fluid_moments.m, which back options.method minnormal and refined.
 
fluid_mvn_rectangle.h
 Port of fluid_mvn_rectangle.m: the rectangle probability P(a <= Y <= b) for Y ~ Normal(m, C), the cell integral behind getProbAggr under the moment-closure methods.
 
fluid_nonhyperbolic.h
 The one exception the fluid fallback ladder catches.
 
fluid_odes.h
 The fluid drift: a port of solver_fluid_odes.m and the ode_jumps_new / ode_rate_base / ode_rates_closing triple it drives on the DEFAULT (closing) method.
 
fluid_odes_statedep.h
 The state-dependent fluid drifts: ports of ode_statedep.m, ode_softmin.m and ode_pnorm.m.
 
fluid_passage.h
 Response-time distribution by tagged fluid: a port of solver_fluid_passage_time.m, which is what @@SolverFLD/getCdfRespT delegates to.
 
fluid_petri.h
 Fluid analysis of a stochastic Petri net: one simultaneous algebraic solve per active set.
 
fluid_petri_system.h
 The closures, the closed enabling term, the rate vector and the drift Jacobian of a stochastic Petri net's fluid limit.
 
fluid_petri_terms.h
 Event-based representation of the fluid marking process of a stochastic Petri net.
 
fluid_qsys.h
 Port of matlab/src/solvers/FLD/solver_fluid_qsys_analyzer.m: the single-station fluid limits.
 
fluid_runner.h
 The fluid solver's outermost entry point: @@SolverFLD/runAnalyzer.m's method resolution over solver_fluid_analyzer.m's dispatch.
 
fluid_stiff.h
 Port of ode_eliminate_immediate.m, eliminate_immediate_matrix.m and ode_solve_stiff.m: the two answers to an IMMEDIATE transition.
 
fluid_symodes.h
 A symbolic description of the fluid ODE system: a port of solver_fluid_symodes.m, which is what @@SolverFLD/exportODEs renders.
 
fluid_tbi.h
 The tbi method: a port of solver_fluid_tbi_iteration.m and tbi_partition.m.
 
solver_fluid.h
 SolverFluid: the closing method, a port of solver_fluid.m, solver_fluid_iteration.m and solver_fluid_closing.m.