Skip to content
@vnvlabs

VnV

Code Related to the VnV Toolkit.

VnVLabs:

Welcome to VnVLabs.com, where the cloud meets simplicity! With VnVLabs, you can easily provision on-demand resources on AWS using your own AWS account. And that's just the beginning.

Our platform boasts a simple and intuitive interface for provisioning and managing resources, including support for any EC2 instance type. Once you've provisioned a compute resource, simply ask VnVLabs to launch a docker container on that resource, and we'll take it from there.

We'll take your docker container and wrap it up inside our custom docker image, which includes an integrated VSCode-like IDE, an integrated Paraview Visualizer, and an integrated file browser. You can then interact with the IDE, Visualizer, and file browser through our web-based interface. It's that easy!

But we don't stop there. VnVLabs supports any Ubuntu-based docker image, so you can bring your own custom image and get started right away. And for developers who want even more control, we offer the VnVToolkit, a C/C++ API that can be used within C/C++ and FORTRAN applications. With the VnVToolkit, you can control how your software is presented within the VnVLabs GUI and take advantage of a range of verification and validation processes.

Our features include a built-in unit testing framework, function-level integration testing (configurable at runtime by the end-user), application-level integration testing, provenance tracking, input file validation, live data visualization using real simulation data, performance monitoring, uncertainty quantification, and sensitivity analysis.

So why wait? Try VnVLabs today and experience the power of cloud computing with the simplicity you deserve.

Each repository contains its own licensing information. FFor the most part, all vnvlabs code (the core api, the gui, the SAAS server and a few of the application examples) are released using the three clause BSD license.

This repository includes a number of forks for third party software. All software forks (moose,libmesh,petsc,hypre,mfem,asgard, swfft,xs-bench,miniamr,etc.) are simply exist only for demonstration and testing purposes. We will attempt to keep these forks up to date with the upstream repositories, however, we make no claims that they are up to date at any given time. The hope is that our VnV modifications will eventually make their way into the upstream codebases, removing the need for the vnvlabs forks.

Pinned Loading

  1. vnvlabs vnvlabs Public

    Single VnV Repo holding all applications, plugins, guis and servers.

    Shell 1 1

Repositories

Showing 10 of 21 repositories
  • vnvlabs Public

    Single VnV Repo holding all applications, plugins, guis and servers.

    vnvlabs/vnvlabs’s past year of commit activity
    Shell 1 1 0 0 Updated Oct 11, 2024
  • vnv Public

    The Core VnV Runtime And API

    vnvlabs/vnv’s past year of commit activity
    C++ 0 BSD-3-Clause 0 1 0 Updated Aug 16, 2024
  • performance Public

    VnV Performance Monitoring Plugin built on top of PAPI

    vnvlabs/performance’s past year of commit activity
    C++ 0 BSD-3-Clause 0 0 0 Updated Aug 16, 2024
  • gui Public

    The VnV Graphical User Interface

    vnvlabs/gui’s past year of commit activity
    CSS 0 BSD-3-Clause 0 5 0 Updated Aug 16, 2024
  • swfft Public

    A VnV Equipped Version of the SWFFT ECP Proxy Appplication

    vnvlabs/swfft’s past year of commit activity
    C 0 0 0 0 Updated Aug 16, 2024
  • simple Public

    A VnV Example Project

    vnvlabs/simple’s past year of commit activity
    C++ 0 0 0 0 Updated Aug 16, 2024
  • petsc Public

    VnV Equipped version of PETSc

    vnvlabs/petsc’s past year of commit activity
    C 0 0 0 0 Updated Aug 16, 2024
  • moose Public

    VnV Equipped version of MOOSE

    vnvlabs/moose’s past year of commit activity
    C++ 0 LGPL-2.1 1 0 0 Updated Aug 16, 2024
  • miniamr Public

    VnV Equipped version of the MiniAMR ECP Proxy App

    vnvlabs/miniamr’s past year of commit activity
    C 0 LGPL-3.0 0 0 0 Updated Aug 16, 2024
  • mfem Public

    VnV Equipped Version of MFEM

    vnvlabs/mfem’s past year of commit activity
    C++ 0 BSD-3-Clause 0 0 0 Updated Aug 16, 2024

Top languages

Loading…

Most used topics

Loading…