{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://openeik.org/schemas/0.4/project/material-masonry.schema.json",
  "$comment": "OpenEik 0.4: folded by tools/fold-schemas-0.4.mjs from the proposal masonry, which 0.4 makes a rule (open questions, 127). Written by hand, not generated.",
  "title": "Masonry design values",
  "description": "A material's masonry (Part II, 4.3: its units, its mortar, how it is laid, and what tests declare. Strengths in N/mm². A material whose category is masonry, brick, block or stone may carry it; a validator reports it on another (masonry-category).",
  "type": "object",
  "properties": {
    "unit": {
      "type": "object",
      "description": "The units (rule 2).",
      "properties": {
        "standard": {
          "enum": [
            "EN 771-1",
            "EN 771-2",
            "EN 771-3",
            "EN 771-4",
            "EN 771-5",
            "EN 771-6"
          ],
          "description": "The part of EN 771 the units are made to, which says their material: clay, calcium silicate, aggregate concrete, autoclaved aerated concrete, manufactured stone, natural stone."
        },
        "fb": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "Their normalised mean compressive strength, N/mm²."
        },
        "group": {
          "type": "integer",
          "minimum": 1,
          "maximum": 4,
          "description": "Their group by EN 1996-1-1, Table 3.1."
        },
        "category": {
          "enum": [
            "I",
            "II"
          ],
          "description": "The category of their manufacture's control."
        }
      },
      "required": [
        "standard"
      ],
      "additionalProperties": false
    },
    "mortar": {
      "type": "object",
      "description": "The mortar (rule 3).",
      "properties": {
        "kind": {
          "enum": [
            "general",
            "thin",
            "light"
          ],
          "description": "General purpose, thin layer or lightweight (EN 998-2)."
        },
        "class": {
          "type": "string",
          "minLength": 1,
          "maxLength": 24,
          "description": "Its compressive strength class, such as M10."
        },
        "fm": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "Its compressive strength, N/mm²."
        },
        "designed": {
          "type": "boolean",
          "description": "True for a designed mortar, false for a prescribed one (EN 998-2)."
        }
      },
      "required": [
        "kind"
      ],
      "additionalProperties": false
    },
    "executionClass": {
      "type": "integer",
      "minimum": 1,
      "maximum": 5,
      "description": "The class of execution by which a national annex sets the partial factor (rule 4)."
    },
    "joints": {
      "type": "object",
      "description": "How it is laid (rule 4).",
      "properties": {
        "perpends": {
          "enum": [
            "filled",
            "unfilled"
          ],
          "description": "The perpend joints (EN 1996-1-1, 3.6.2)."
        },
        "longitudinal": {
          "type": "boolean",
          "description": "True where a joint runs along the wall through its thickness (3.6.1.2)."
        }
      },
      "additionalProperties": false
    },
    "declared": {
      "type": "object",
      "description": "Values a test gives in place of those EN 1996-1-1 derives (rule 5).",
      "properties": {
        "fk": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "The characteristic compressive strength, N/mm²."
        },
        "fvko": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "The initial shear strength, N/mm²."
        },
        "fxk1": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "The flexural strength, plane of failure parallel to the bed joints, N/mm²."
        },
        "fxk2": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "The flexural strength, plane of failure perpendicular to the bed joints, N/mm²."
        },
        "creep": {
          "type": "number",
          "minimum": 0,
          "description": "The final creep coefficient."
        },
        "KE": {
          "type": "number",
          "exclusiveMinimum": 0,
          "description": "The factor of the modulus of elasticity, E = KE · fk."
        }
      },
      "additionalProperties": false
    }
  },
  "required": [
    "unit"
  ],
  "additionalProperties": false
}
