Download Latest Version line-2.0.40.zip (57.8 MB)
Email in envelope

Get an email when there's a new version of LINE Solver

Home / 2.0.37
Name Modified Size InfoDownloads / Week
Parent folder
line-2.0.37.zip 2025-05-23 49.7 MB
README.md 2025-05-23 9.5 kB
Totals: 2 Items   49.7 MB 0
  • j chore: added TODO
  • j chore: adjusted example
  • j chore: adjusted test
  • j chore: changed example verbosity
  • j chore: changed option in CTMC
  • j chore: changed printing of LN zeros
  • j chore: deleted jline.jar from git repo
  • j chore: improved LQNS diagnostics
  • j chore: reformat code
  • j chore: removed comments on LayeredNetworkSolver
  • j chore: removed printouts
  • j chore: renamed test
  • j chore: temporary comment on slow instruction in CTMC
  • j chore: updated jar
  • j docs: updated javadoc
  • j feat: Matrix.tril
  • j feat: added ArvR to LayeredNetworkAvgTable
  • j feat: added DirectedGraph with strongly connected components method
  • j feat: added Matrix union
  • j feat: added Sink case to sanitize
  • j feat: added basic spectd implementation
  • j feat: added ctmc_transient
  • j feat: added integer pretty print to Matrix
  • j feat: added many JSIM2LINE unit tests
  • j feat: added snGetNodeTputFromTput
  • j feat: added unimplemented code to Fluid
  • j feat: adjustments to Cache algorithms
  • j feat: changed LayeredNetworkAvgTable printing behaviour
  • j feat: enhancements to LineServer
  • j feat: finished Cache feature in SSA
  • j feat: improvements to SSA for Caches
  • j feat: initial integration of Cache in SSA
  • j feat: new SPN examples
  • j fix: CTMC indexing
  • j fix: Cox2 and Coxian cyclic dependence
  • j fix: Double.isInfinite bugs in SolverJMT
  • j fix: Java 1.8 compatibility problems
  • j fix: LRU bug in afterEvent when item hits list h
  • j fix: activity precedence
  • j fix: added exception for NC invocations on LRU
  • j fix: bug fix dtmc_solve_reducible and ctmc_solve_reducible
  • j fix: bug fix in AfterEvent
  • j fix: bug in CTMC test indices
  • j fix: bug in Cox2 definition
  • j fix: bug in JMT for Coxian service
  • j fix: bug in JMT for Hyperexp service
  • j fix: bug in LN tests for Tput
  • j fix: bug in SPN export of enabling conditions to .jsimg
  • j fix: bug in SPN initial state
  • j fix: bug in State.isValid checks
  • j fix: bug in example_openModel_6
  • j fix: bug in fluid initialization
  • j fix: bug in sanitize
  • j fix: bug in setOutputStrategy
  • j fix: bug in updateRoutingProbabilities
  • j fix: bug in weaklyConnComp with NaNs
  • j fix: bugs in CTMC
  • j fix: commented some model transformer tests
  • j fix: compatibilities issues with Java 1.8
  • j fix: harmonized OpenClass code with matlab
  • j fix: integration bug in NCRunner
  • j fix: major bug in Forker
  • j fix: minor bug fixes to State
  • j fix: performance bug in CTMC
  • j fix: small bugs in SN and State
  • j fix: small fixes in JSIM2LINE
  • j fix: small fixes to JSIM2LINE
  • j fix: small fixes to cache API
  • j fix: small fixes to cache models
  • j fix: typo in test
  • j perf: refactored slow line in afterEvent
  • j refactor: MVARunner.run to MVARunner.runAnalyzer
  • j refactor: UndirectedGraph new constructor
  • j refactor: UndirectedGraph now based on Matrix
  • j refactor: added filterMetric to getAvg
  • j refactor: adjustments to cache support
  • j refactor: analyzers get cloned options
  • j refactor: better handling of Immediate objects in SPNs
  • j refactor: changed cache_ttl_lrua to cache_ttl_lrum as not implemented yet
  • j refactor: changed default initialization transition
  • j refactor: created AvgHandle class
  • j refactor: disabled HLRU
  • j refactor: disabled ttl.map
  • j refactor: eigenvalue methods
  • j refactor: getting started 6 in test
  • j refactor: improved Matrix print
  • j refactor: improved Matrix.print
  • j refactor: improved TestUtils
  • j refactor: increased XML consistency with matlab
  • j refactor: introduced Util.isInf
  • j refactor: matlab random generation now default
  • j refactor: moved CTMC to MatrixCell
  • j refactor: refactored HLRU out of the tests
  • j refactor: refactored LRUM into LRU in MVA
  • j refactor: relink now matches matlab
  • j refactor: removed 0 padding in LN AvgTable
  • j refactor: removed NC cache tests on LRU
  • j refactor: small improvements towards SSA SPN support integration
  • j refactor: some instances of Matrix.add to Matrix.addEq
  • j refactor: space now indexed on StatefulNode
  • j test: added CTMC test
  • j test: added TestUtils class
  • j test: added activity graph tests
  • j test: added differential test LN-LQNS
  • j test: added more LN tests
  • j test: adjusted small problems to cache tests
  • j test: better division of tests and fixtures
  • j test: changed assertions
  • j test: changed some tests to warningAssertTrue
  • j test: changed verbosity
  • j test: decreased verbosity in CTMC test
  • j test: fixes to unit tests
  • j test: improved CTMC tests
  • j test: minor refactoring
  • j test: reduced test verbosity
  • j test: refactored MVA and NC test fixtures
  • j test: refactored NC test fixtures
  • j test: refactored several tests and test utils
  • j test: refactored tests and benchmark files
  • j,m,p: chore changes to CRLF
  • j: chore: changed download url for JMT.jar
  • k test: revised CTMC solver tests
  • m chore: changed a NodeType usage
  • m chore: changed example
  • m chore: changed example
  • m chore: changed warning carriage returns
  • m chore: disabled h-LRU
  • m chore: improved comments in SolverLN
  • m chore: removed comments
  • m chore: removed unused dependency
  • m chore: updated jar
  • m feat: added api for mean-field analysis of RR multi-list caches
  • m feat: added cache language features check
  • m feat: added erlerl1 queue example
  • m feat: added initial states to spn examples
  • m feat: added multi-list cache example
  • m feat: added reducible CS and routing examples
  • m feat: added rtnodes to rtorig transformation
  • m feat: initial neural network solver for basic PS/FCFS queueing networks
  • m feat: new SPN examples (still not working)
  • m feat: new methods for reducible Markov chains
  • m fix: LRU bug in afterEvent when item hits list h
  • m fix: QN2SCRIPT bug for Join
  • m fix: adjusted LN.getAvgTable return parameters
  • m fix: adjusted snGetArvRFromTput for Source nodes
  • m fix: bug in Dispatcher
  • m fix: bug in LQN2JAVA
  • m fix: bug in SPN visualization with JSIMgraph
  • m fix: bug in getGenerator
  • m fix: bug in snGetNodeArvRFromTput
  • m fix: bug in solver_ctmc_analyzer.m
  • m fix: bug in weaklyConnComp with NaNs
  • m fix: improved handling of cache solutions
  • m fix: issue with getting_started_10
  • m fix: refactoring issues
  • m fix: simplified solver_mva_cacheqn_analyzer
  • m fix: small issues due to refactoring
  • m fix: temp rollback of Little's Law in updateMetricsDefault
  • m refactor: aligned cacheqn in MVA and NC
  • m refactor: aligned processes to Java
  • m refactor: better handling of modes
  • m refactor: changed butools folder structure
  • m refactor: changed example_layeredModel_1.m
  • m refactor: changed return value order in get...Table methods
  • m refactor: code streamlining
  • m refactor: dtmc_solve_reducible now uses spectd
  • m refactor: improved SPN alignment with Java
  • m refactor: increased XML consistency with Java
  • m refactor: initial changes to snGetArvRFromTput.m to handle forks
  • m refactor: moved ctmc folder to mc
  • m refactor: polished EnsembleSolver
  • m refactor: removed LayeredNetworkSolver class for uniformity with Java
  • m refactor: removed LayeredNetworkSolver from LQNS
  • m refactor: removed old ssa methods
  • m refactor: removed useLQNSnaming option
  • m refactor: renamed i to ind or ist, j to jnd or jst everywhere
  • m refactor: renamed moment3 variables
  • m refactor: simplified get...Table methods
  • m refactor: simplified getAvg methods
  • m,j feat: ignore disconnected components in LN
  • m,j fix: bug in filterMetric
  • m,j: refactored use of snGetAvgArvRateFromTput
  • m,j feat: added MVA support for fanOut
  • m,j feat: added getAvgNodeResidTChain and getAvgResidTChain
  • m,j fix: adjusted snGetArvRFromTput for Source nodes
  • m,j fix: bug for directly connected ClassSwitch nodes
  • m,j fix: bug in Dispatcher initialization
  • m,j fix: fix bugs to fork-join visits
  • m,j fix: major fix to fork-join visits
  • m,j fix: missing scaling factor in ht fork-join method
  • m,j refactor: removed explicit AN computation in MAM
  • m,j refactor: replaced explicit AN computation in CTMC and SSA with snGetArvRFromTput
  • m,j refactor: simplified getAvgChain and getAvgNodeChain
  • m,j,p docs: update manuals
  • m: added ArvR column to LN/LQNS results
  • m: added ofbizExample pdf
  • m: improved support for JNetwork
  • m: moved getAvgNode logic into new snGetNode* methods
  • m: small fixes to getAvg* scripts
  • p chore: updated cache analyzer
  • p chore: updated cache example
  • p chore: version increase
  • p chore: added pyproject.toml
  • p docs: added comments
  • p feat: added Network.tandemPsInf
  • p feat: added SolverCTMC.printInfGen
  • p feat: added cache example
  • p feat: added lineRootFolder
  • p feat: added map_pie wrapper
  • p feat: added native solver fluid implementation
  • p feat: added parsing of CTMC outputs
  • p feat: added working cache examples
  • p feat: improved handling of random seed
  • p feat: initial port of several fluid solver methods
  • p fix: fixed path issues in tests and notebooks
  • p fix: getting stated examples
  • p fix: native code integration issues
  • p fix: small bugs in solver definition
  • p fix: small bugs in solver options handling
  • p refactor: State class
  • p refactor: added several new wrappers
  • p refactor: restructured tests
  • p refactor: small changes to examples
  • p refactor: updated CTMC in examples
  • p test: added runner tests
Source: README.md, updated 2025-05-23