Skip to content
@RESTGroup

RESTGroup

Welcome to the REST Group!

REST (RUST-based Electronic Structure Toolkit) is a next-generation electronic structure platform built with the cutting-edge RUST programming language. Designed for maximum performance and scalability, REST provides a wide range of computational functionalities tailored to quantum chemistry and materials science.

Key Features of REST:

  • High-Performance Basis Set Operations: Supports efficient resolution-of-identity (RI) approximations and analytical integration for four-center terms.
  • Comprehensive Density Functional Coverage: Includes LDA, most GGA, and Hybrid functionals, with accurate implementation of mainstream density functional approximations.
  • Advanced xDH Functional Methods: Offers double-hybrid functionals such as XYG3, XYGJOS, xDH-PBE0, and ZRPS, along with random phase approximation (RPA) and scs-RPA for high-accuracy density functional approximations.
  • Machine Learning Integration: Features ML-enhanced double-hybrid functionals, including DL-xDH23 and R-xDH7-SCC, for improved efficiency and precision.
  • Interactive Workflow with PyREST: Combines an intuitive interface with practical functionality for both developers and end-users.

Available Programs:

  • rest_docker: Tools for building Docker images and containerized environments for REST.
  • rest: The main executable program for performing electronic structure calculations.
  • rest_regression: A suite of test cases for validating and benchmarking REST functionality.
  • rest_tensors: A math library dependency designed for efficient tensor operations.
  • rest_libcint: Wrappers for the libcint library (written in C), enabling integration with the Rust-based Electronic-Structure Tool (REST).

REST is designed to facilitate state-of-the-art calculations in quantum mechanics and materials science, with applications ranging from catalytic studies (e.g., CO adsorption on Cu clusters) to advanced electronic structure modeling. Our platform ensures numerical stability, accuracy, and parallel efficiency.

Pinned Loading

  1. rest_workspace rest_workspace Public

    Forked from igor-1982/rest_workspace

    Shell

  2. rest_docker rest_docker Public

    Shell

Repositories

Showing 10 of 35 repositories
  • rstsr Public

    An n-dimensional rust tensor toolkit

    RESTGroup/rstsr's past year of commit activity
    Rust 63 Apache-2.0 6 3 1 Updated Oct 23, 2026
  • rstsr-book Public

    Document of RSTSR, a rust tensor toolkit

    RESTGroup/rstsr-book's past year of commit activity
    MDX 0 CC-BY-SA-4.0 1 0 0 Updated Oct 20, 2026
  • rstsr-agents Public

    Adviced code agent configuration to RSTSR project (in developing)

    RESTGroup/rstsr-agents's past year of commit activity
    Python 0 Apache-2.0 1 0 0 Updated Oct 20, 2026
  • RESTGroup/rest-feedstock's past year of commit activity
    Python 0 0 1 0 Updated Oct 13, 2026
  • cuest-rs Public

    Rust FFI and bindings on CUDA-X cuEST

    RESTGroup/cuest-rs's past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Oct 10, 2026
  • rstsr-ffi Public

    A collection of (yet another) math-related libraries FFI bindings

    RESTGroup/rstsr-ffi's past year of commit activity
    Rust 1 Apache-2.0 2 1 0 Updated Oct 3, 2026
  • dlpack-ffi Public

    DLPack Rust minimal FFI binding

    RESTGroup/dlpack-ffi's past year of commit activity
    Rust 0 Apache-2.0 1 0 0 Updated Oct 3, 2026
  • libxc-rs Public

    LibXC Rust FFI binding and wrapper

    RESTGroup/libxc-rs's past year of commit activity
    Rust 3 Apache-2.0 1 0 0 Updated Sep 9, 2026
  • igor_group Public
    RESTGroup/igor_group's past year of commit activity
    HTML 0 2 0 0 Updated Jul 5, 2026
  • dftd3-rs Public

    simple-dftd3 FFI bindings, wrapper and build-from-source

    RESTGroup/dftd3-rs's past year of commit activity
    Rust 4 LGPL-3.0 1 0 0 Updated Jun 17, 2026

Top languages

Loading…

Most used topics

Loading…