• Overview
  • Case Studies
  • Buy now
  • Academics

Comprehensive Mathematical Software Tool for Engineers

TK Solver™ release 6 is the latest version of a product that has been in the international market since 1982. It does mathematical modeling and equation solving using a very unique declarative programming method while also providing procedural programming capabilities available in other languages like Python, Visual Basic, FORTRAN, C, C++, Pascal, etc. It is also great for modeling thermodynamic systems, and very useful for rapidly developing and deploying Excel applications.

Learn more about TK Solver

Since 1982 many thousands of very satisfied customers have been using TK Solver in a wide range of industries such as:

  • Aerospace
  • Chemical and petrochemical
  • Automotive, agricultural and construction equipment manufacturing
  • Defence
  • R&D
  • Engineering colleges and universities – faculty, researchers and students

Companies that trust TK Solver

TK Solver Capabilities

Data Analysis

Explore, model and analyze data

Graphics

Visualize and explore data

Programming

Create scripts, functions, and classes

App Building

Create desktop and web apps

External Language Interfaces

Use TK Solver with Python, C/C++, Fortran, and other languages

TK Solver in the Cloud

Run TK Solver models in cloud environment using UTS CalcEdge™ platform and share your models online

Powerful technology at an affordable price. That’s TK Solver

Powerful versatile easy to use and significant time saving

Algebraic linear or nonlinear equations as well as differential equations can be easily handled in TK Solver. It also provides significant time savings by a factor of 10 to 100 in setting up problems compared to other methods used for the same tasks. TK Solver can be readily used for a wide range or problems from a single formula to many thousands of equations. TK Solver also has a very easy to use and powerful way to work with units - a very important aspect in solving engineering and scientific problems. This is much easier to do in TK than in matrix-oriented products like Matlab or Excel spreadsheets which lack facilities for handling units. TK has excellent facilities for working with engineering data such as table look ups data from graphs of relationships etc.

Rule-based problem solving

The unique rule-based declarative method for setting up problems gives TK Solver the power and major time saving capability. Other programming and analysis environments use a procedural approach that requires precise sequencing of instructions and formulas where the known and unknown variables are sorted out ahead of time. Not so with TK Solver. You don’t need to decide what variables will be inputs and which ones will be outputs when creating a mathematical model. This unique capability completely eliminates tedious “busy work” allowing you to accomplish more in less time.

Multi-Directional

Additionally, TK Solver gives you the ability to “backsolve” making it the ideal tool for testing “what if”, or “how can I get a specific answer” scenarios. Imagine being able to solve for anything, in any direction and reverse engineer a solution without having to rewrite the equations. TK Solver also has a built-in iterative solver. Just give TK Solver your best guess and it will use the iterative solver to find the answer.

Seamless integration with Microsoft Excel

Use TK Solver to rapidly develop Excel applications. Much easier and faster than using VBA dramatically reducing application development time. Set up the formulas in TK Solver and let it work in the background while you work in Excel, if that is what you like to do.

Other handy facilities in TK Solver

Instant MathLook As you enter the rules see them in a two dimensional rendering as if written by hand making it easy to check if what you just entered is correct. Change fonts and colors just like you do in Excel. Solution Tracer tracks and documents every detail of a solution for unprecedented control. Dynamic Plot Annotations displays highly detailed and customizable data analysis and visualization. Report Wizard delivers on-demand custom reports that can be saved as PDF files. Tutorials interactive and convenient online guides to help you get the most out of TK Solver. Many videos are also available in YouTube.

Convert legacy programs to a modern platform

If you have old code written in other programming languages, the fastest and most cost effective way to convert them into a modern and easy to use environment is to use TK Solver. It is the perfect answer! The UTS team can show you how to do this or do it for you as a service.

Sharing on the go

TK Solver math models can be shared with others via the CalcEdge web site. CalcEdge apps can be accessed with a browser or smart phone. The author of a CalcEdge app can choose exactly what they want to share. The algorithms are protected. The CalcEdge app interfaces can be customized in TK’s versatile MathLook Window. MathLook lets authors copy paste and position TK objects (variables, lists, plots, etc.) exactly where they want them. And MathLook allows you to include links to related web sites and videos.

TK Solver is also ideal for building enterprise applications and the good news is you don't have to be an expert to use it.
TK Solver readily integrates with standard databases as well as 3D CAD systems. There is no limit to what TK Solver can do!
TK Solver allows you to concentrate on the principles of the subject instead of the algebraic manipulations or the syntax of the programming code.

BOTTOM LINE: TK SOLVER FOCUSES THE MATH, SO YOU CAN FOCUS ON YOUR BUSINESS. IMAGINE POWER AND PRODUCTIVITY !

Get TKSolver Today

Instant Access

Get started with your 30-day free trial.

Questions & Answers

+ How does TK Solver work?
TK Solver is a mathematical modeling software tool used to build and solve models that represent real-world systems and problems. TK Solver uses a powerful equation-solving engine to quickly and accurately solve complex systems of equations and inequalities. It uses a unique rule-based, declarative method for setting up problems and has the ability to handle both linear and nonlinear equations. It can also solve equations with multiple variables and constraints, making it a versatile tool for a wide range of modeling and optimization problems.
+ What other programming languages does TK Solver support?
TK Solver supports programming capabilities in external languages like Python, Visual Basic, FORTRAN, C, C++, Pascal.
+ Do you offer support?
Yes, UTS offers support for all its products even during the free trial.
+ What are the minimum system requirements to run TK Solver?
System Requirements For TK Solver
  • CPU Requirements: Minimum Dual Core 1.8 GHz CPU
  • RAM Requirements: Minimum 2 GB available RAM
  • Hard Disk Requirements: Minimum 5 GB available hard disk space
  • Operating System Requirements: Microsoft Windows 10 (32-bit or 64-bit; Standard or Enterprise)
  • Microsoft .NET Framework Requirements: Microsoft .NET Framework 4.6
  • Optional for Database Support (Not essential): Microsoft SQL Server 2012 or above, Microsoft Access 2012 or above
+ Can I share my TK Solver models with other users?
Yes, you can share your TK Solver models with other users. If the other user has TK Solver installed on their machine, then you can share the “.tkwx” file. Alternatively, you can also share your TK Solver models over the web using our cloud platform, “CalcEdge”. CalcEdge apps can be accessed with a browser or smart phone. The author of a CalcEdge app can choose exactly what they want to share.
+ Do you offer a free trial?
Yes, we offer a 30-day free trial. We also provide support during the trial period and help you get up to speed with the software.

Need more information ?

We ll be happy to assist you. Contact UTS to talk to someone
about evaluating the software needs for your business.