toxeus-node-sdk

1.1.89 • Public • Published

Toxeus Cloud Solver (TCS) JavaScript API

Welcome to the TCS API, a powerful Node.js SDK package for interacting with the Toxeus Cloud Solver.

Overview

The Toxeus Cloud Solver is a sophisticated cloud-based solution for solving complex mathematical problems, particularly in the domains of nonlinear systems and optimization. This SDK provides a seamless interface to leverage the power of the Toxeus Cloud Solver in your Node.js applications.

Key Features

  1. Problem Modeling: Easily define your mathematical problems using the Model class.

    • Set up decision variables with constraints
    • Define objective functions for optimization problems
    • Define constraints for optimization problems and systems of equations
  2. Cloud Solver Integration: Utilize the Client class to authenticate and interact with the Toxeus Cloud Solver.

    • Secure authentication using Amazon Web Services (AWS) Cognito
    • Send problems to the cloud solver
    • Retrieve and process solutions
  3. Flexible Configuration: Fine-tune solver parameters to suit your specific needs.

    • Set maximum solver runtime
    • Adjust acceptable error margins for solution accuracy
    • Configure the number of starting points and runs for the solver to effectively solve non-convex optimization problems and nonlinear systems of equations
  4. Advanced Features:

    • Penalize known and sub-optimal solutions to guide the solver away from sub-optimal solutions and towards the global optimum
    • Compression options for efficient data transfer
  5. Result Management: Easily download and manage solver results.

Getting Started

To install the TCS API Library, use the following npm command:

npm install toxeus-node-sdk

After installation, you can import the TCS API Library in your project as:

const Toxeus = require('toxeus-node-sdk');

For more detailed information on installation, usage examples, API references, and more, please refer to our official documentation.

Support

If you encounter any problems or have any questions, our comprehensive documentation is the best place to start. If you can't find the answers you're looking for, feel free to contact us at support@toxeus.org.

Thank you for using the Toxeus Cloud Solver!

Readme

Keywords

none

Package Sidebar

Install

npm i toxeus-node-sdk

Weekly Downloads

14

Version

1.1.89

License

PRIVATE

Unpacked Size

84.5 kB

Total Files

27

Last publish

Collaborators

  • wtrevena
  • toxeus-systems