/* * SPDX-FileCopyrightText: 2024 The Refinery Authors * * SPDX-License-Identifier: EPL-2.0 */ import Link from '@docusaurus/Link'; import Layout from '@theme/Layout'; import clsx from 'clsx'; import styles from './index.module.css'; import Features from '@site/src/components/Features'; import UseCases from '@site/src/components/UseCases'; import Video from '@site/src/components/Video'; function Hero() { return (

Refinery

An efficient graph solver for generating well-formed models

Try online Try in Docker Tutorial
); } function Publication({ doi, pdf, video, children, }: { doi?: string; pdf?: string; video?: string; children?: React.ReactNode; }) { return (
  • {children} {doi && ( <> {' '} [doi] )} {pdf && ( <> {' '} [pdf] )} {video && ( <> {' '} [video] )}
  • ); } Publication.defaultProps = { doi: undefined, pdf: undefined, video: undefined, children: undefined, }; function Publications() { return (

    Tool demonstration

    Partial model specification language

    Diverse and realistic graph generation

    Consistent graph generation techniques

    Correctness proofs

    ); } export default function Home() { return (

    Explore use-cases

    Related publications

    ); }