COPYRIGHT Lingo 12 Users Manual
User Manual:
Open the PDF directly: View PDF
Page Count: 791 [warning: Documents this large are best viewed by clicking the View PDF Link!]
- What is LINGO?
- Installing LINGO
- Variables box
- Constraints box
- Nonzeroes box
- Generator Memory Used box
- Elapsed Runtime box
- Solver Status box
- Model Class Field
- State Field
- Objective Field
- Infeasibility Field
- Iterations Field
- Extended Solver Status box
- Solver Type
- Solver Type Field
- Best Obj and Obj Bound Fields
- Steps Field
- Branch-and-Bound
- Modeling from the CommandLine
- Examining the Solution
- Using the Modeling Language
- Additional Modeling Language Features
- Maximum Problem Dimensions
- How to Contact LINDO Systems
- Why Use Sets?
- What Are Sets?
- The Sets Section of a Model
- The DATA Section
- Set Looping Functions
- Set Based Modeling Examples
- Summary
- Integer Variables
- Free Variables
- Bounded Variables
- SOS Variables
- Cardinality
- Semicontinuous Variables
- The DATA Section of a Model
- The INIT Section of a Model
- The CALC Section of a Model
- Summary
- Accessing Windows Commands
- Windows Commands In Brief
- Windows Commands In Depth
- 1. File Menu
- 2. Edit Menu
- Edit|Undo Ctrl+Z
- Edit|Redo Ctrl+Y
- Edit|Cut Ctrl+X
- Edit|Copy Ctrl+C
- Edit|Paste Ctrl+V
- Edit|Paste Special...
- Edit|Select All
- Edit|Find... Ctrl+F
- Edit|Find Next Ctrl+N
- Edit|Replace Ctrl+H
- Edit|Go To Line... Ctrl+T
- Edit|Match Parenthesis Ctrl+P
- Edit|Paste Function
- Edit|Select Font
- Edit|Insert New Object
- Edit|Links
- Edit|Object Properties Alt+Enter
- 3. LINGO Menu
- LINGO|Solve Ctrl+U
- LINGO|Solution Ctrl+W
- LINGO|Range Ctrl+R
- LINGO|Options Ctrl+I
- Interface Tab
- General Solver Tab
- Model Generator Tab
- Linear Solver Tab
- Nonlinear Solver Tab
- Integer PreSolver Tab
- Integer Solver Tab
- Global Solver Tab
- SP Solver Tab
- LINGO|Generate... Ctrl+G
- LINGO|Picture Ctrl+K
- LINGO|Debug
- LINGO|Model Statistics
- LINGO|Look... Ctrl+L
- 4. Window Menu
- 5. Help Menu
- The Commands In Brief
- The Commands In Depth
- 1. ILFTOL and 2. FLFTOL
- 3. INFTOL and 4. FNFTOL
- 5. RELINT
- 6. NOPTOL
- 7. ITRSLW
- 8. DERCMP
- 9. ITRLIM
- 10. TIMLIM
- 11. OBJCTS
- 12. MXMEMB
- 13. CUTAPP
- 14. ABSINT
- 15. HEURIS
- 16. HURDLE
- 17. IPTOLA
- 18. IPTOLR
- 19. TIM2RL
- 20. NODESL
- 21. LENPAG
- 22. LINLEN
- 23. TERSEO
- 24. STAWIN (Windows Only)
- 25. SPLASH (Windows Only)
- 26. OROUTE (Windows Only)
- 27. WNLINE (Windows Only) and 28. WNTRIM (Windows Only)
- 29. STABAR (Windows Only)
- 30. FILFMT (Windows Only)
- 31. TOOLBR (Windows Only)
- 32. CHKDUP
- 33. ECHOIN
- 34. ERRDLG (Windows Only)
- 35. USEPNM
- 36. NSTEEP
- 37. NCRASH
- 38. NSLPDR
- 39. SELCON
- 40. PRBLVL
- 41. SOLVEL
- 42. REDUCE
- 43. SCALEM
- 44. PRIMPR
- 45. DUALPR
- 46. DUALCO
- 47. RCMPSN
- 48. MREGEN
- 49. BRANDR
- 50. BRANPR
- 51. CUTOFF
- 52. STRONG
- 53. REOPTB
- 54. REOPTX
- 55. MAXCTP
- 56. RCTLIM
- Constraint Cut Types
- 67. SCLRLM (Windows Only)
- 68. SCLRDL (Windows Only)
- 69. PRNCLR (Windows Only)
- 70. MULTIS
- 71. USEQPR
- 72. GLOBAL
- 73-75. LNRISE, LNBIGM, LNDLTA
- 76. BASCTS
- 77. MAXCTR
- 78. HUMNTM
- 79. DECOMP
- 80. GLBOPT
- 81. GLBDLT
- 82. GLBVBD
- 83. GLBUBD
- 84. GLBBRN
- 85. GLBBXS
- 86. GLBREF
- 87. SUBOUT
- 88. NLPVER
- 89. DBGCLD and 90. DBGWRM
- 93. LOWMEM
- Standard Operators
- Mathematical Functions
- Financial Functions
- Probability Functions
- Variable Domain Functions
- Set Handling Functions
- Set Looping Functions
- Interface Functions
- Report Functions
- Miscellaneous Functions
- Cut and Paste Transfers
- Text File Interface Functions
- LINGO Command Scripts
- Specifying Files in the Commandline
- Redirecting Input and Output
- Managing LINGO Files
- Importing Data from Spreadsheets
- Exporting Solutions to Spreadsheets
- OLE Automation Links from Excel
- Embedding LINGO Models in Excel
- Embedding Excel Sheets in LINGO
- Summary
- ODBC Data Sources
- Importing Data from Databases with @ODBC
- Importing Data with ODBC in a PERT Model
- Exporting Data with @ODBC
- Exporting Data with ODBC in a PERT Model
- The LINGO Dynamic Link Library
- StaffScheduling Example Using the LINGO DLL
- Functions Exported by the LINGO DLL
- void LSclearPointersLng( pLSenvLINGO pL)
- int LScloseLogFileLng( pLSenvLINGO pL)
- pLSenvLINGO CALLTYPE LScreateEnvLng()
- pLSenvLINGO CALLTYPE LScreateEnvLicenseLng( char* pcLicenseKey, int* pnErr)
- int LSdeleteEnvLng( pLSenvLINGO pL)
- int LSexecuteScriptLng( pLSenvLINGO pL, char* pcScript)
- int LSgetCallbackInfoLng( pLSenvLINGO pL, int nObject, void* pResult)
- int LSgetCallbackVarPrimalLng( pLSenvLINGO pL, char* pcVarName, double* pdPrimals)
- int LSopenLogFileLng( pLSenvLINGO pL, char *pcLogFile)
- int LSsetCallbackErrorLng( pLSenvLINGO pL, lngCBFuncError_t pcbf, void* pUserData)
- int LSsetCallbackSolverLng( pLSenvLINGO pL, lngCBFuncError_t pcbf, void* pUserData)
- int CALLTYPE LSsetPointerLng( pLSenvLINGO pL, double* pdPointer, int* pnPointersNow)
- LINGO DLL Error Codes
- Name
- User Defined Functions
- Production Management Models
- Logistics Models
- Financial Models
- Queuing Models
- Marketing Models
- 2 Years
- Programming Features
- Programming Example: Binary Search
- Programming Example: Markowitz Efficient Frontier
- Programming Example: Cutting Stock
- Programming Example: Accessing Excel
- Summary
- Multistage Decision Making Under Uncertainty
- Recourse Models
- Scenario Tree
- Monte Carlo Sampling
- Setting up SP Models
- Language Features for SP Models
- Declaring Distributions
- Gas Buying Example
- Stock Option Example
- Investing Under Uncertainty Example
- Solvers Used Internally by LINGO
- Type of Constraints
- Local Optima vs. Global Optima
- Smooth vs. Nonsmooth Functions
- Guidelines for Nonlinear Modeling
- Supplying Bounds for Variables
- Supplying Initial Values for Variables
- Scale the Model to a Reasonable Range of Units
- Simplify Relationships
- Reduce Integer Restrictions
- Assembly Line Balancing Model: ASLBAL
- Bayes Rule; Conditional Probabilities Model: Bayes
- Blending of Ingredients I Model: BLEND
- Plant Location Model: CAPLOC
- Blending of Ingredients II Model: CHESS
- Chemical Equilibrium Model: CHMBL1
- Conjoint Analysis Model: CONJNT
- Data Envelopment Analysis Model: DEAMOD
- Generating Random Numbers Model: DEMRND
- Scenario-based Portfolio Model Model: DNRISK
- Staff Scheduling Model: STAFFDEM
- Dynamic Programming Model: DYNAMB
- Capacitated EOQ Model: EOQCAP
- Machine Repair Problem Model: EZMREPAR
- Newsboy Problem Model: EZNEWS
- Simple Queuing Example Model: EZQUEUE
- General Equilibrium of an Economy Model: GENEQ1
- Markowitz Portfolio Example Model: GENPRT
- Job Shop Scheduling Model: JOBSLT
- Knapsack Model Model: KNAPSACK
- Learning Curve Model: LEARNC
- Markov Chain Model Model: MARKOV
- Matching Model Model: MATCHD
- Computing Demand Backlog Model: METRIC
- The Mexican Steel Problem Model: MEXICO
- Multiprod. Capac. Lot Sizing Model: MPSCHD
- Machine Repair Model Model: MREPAR
- Material Requirements Planning Model: MRP
- Minimal Spanning Tree Model: MSPAN
- Multilevel Distribution Model: MULLDC
- Network Equilibrium Model: NETEQ1
- Minimize Traffic Congestion Model: NLTRAZ
- Newsboy with Fixed Order Charge Model: NUSBOY
- Optimal Airline Overbooking I Model: OBOOKO
- Optimal Airline Overbooking II Model: OBOOKT
- Black & Scholes Options Pricing Model: OPTION
- Binomial Options Pricing Model: OPTIONB
- Bond Portfolio Optimization Model: PBOND
- Simple ProductMix Model: PC
- Project Management Model: PERT
- Proj. Management with Crashing Model: PERTC
- ProductMix with Setup Costs Model: PRODMIX
- Scenario Portfolio Selection Model: PRTSCEN
- Quadratic Assignment Model: QASGN
- Economic Order Quantity Model: QDISCX
- Simple Queuing System Model: QMMC
- Minimal Cost Queuing Model: QUEUEL
- Steady State Queuing Model Model: QUEUEM
- Designing a Computer Cabinet Model: BOX
- Linear Regression Model: REGRES
- Acceptance Sampling I Model: SAMPLE
- Stratified Sampling Design Model: SAMPLE2
- Acceptance Sampling II Model: SAMSIZ
- Seasonal Sales Forecasting Model: SHADES
- Exponential Smoothing Model: SIMXPO
- Placing Songs on a Cassette Tape Model: SONGS
- Computing Sort Order Model: SORTIN
- Traveling Salesman Problem Model: TSP
- The Log Gamma Function Model: EZCOUNT
- Vehicle Routing Problem Model: VROUTE
- Home Mortgage Calculation Model: WHATIF
- Transportation Problem Model: WIDGETS