{
    "$id": "software-directory/modeling/lammps",
    "$schema": "http://json-schema.org/draft-07/schema#",
    "title": "LAMMPS",
    "type": "object",
    "properties": {
        "name": {
            "enum": [
                "lammps"
            ],
            "description": "entity name",
            "type": "string"
        },
        "summary": {
            "enum": [
                "LAMMPS"
            ],
            "description": "Application's short description.",
            "type": "string"
        },
        "version": {
            "enum": [
                "2025.07.22.2"
            ],
            "description": "Application version. e.g. 5.3.5",
            "type": "string"
        },
        "build": {
            "enum": [
                "GNU",
                "Intel",
                "CUDA"
            ],
            "description": "Application build. e.g. VTST",
            "type": "string"
        },
        "exec": {
            "enum": [
                "lmp"
            ]
        },
        "shortName": {
            "description": "The short name of the application. e.g. qe",
            "type": "string"
        },
        "isDefault": {
            "description": "Whether the build is the default build",
            "type": "boolean",
            "default": false
        },
        "hasAdvancedComputeOptions": {
            "description": "Whether advanced compute options are present",
            "type": "boolean"
        },
        "isLicensed": {
            "description": "Whether licensing is present",
            "type": "boolean"
        },
        "isUsingMaterial": {
            "description": "Whether the application is using (being passed during a downstream processing routine) a material structure.",
            "type": "boolean"
        },
        "_id": {
            "description": "entity identity",
            "type": "string"
        },
        "slug": {
            "description": "entity slug",
            "type": "string"
        },
        "systemName": {
            "type": "string"
        },
        "schemaVersion": {
            "description": "entity's schema version. Used to distinct between different schemas.",
            "type": "string",
            "default": "2022.8.16"
        }
    }
}