# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: dlubal/api/rfem/global_parameters/global_parameter.proto
# Protobuf Python Version: 5.28.1
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import runtime_version as _runtime_version
from google.protobuf import symbol_database as _symbol_database
from google.protobuf.internal import builder as _builder
_runtime_version.ValidateProtobufRuntimeVersion(
    _runtime_version.Domain.PUBLIC,
    5,
    28,
    1,
    '',
    'dlubal/api/rfem/global_parameters/global_parameter.proto'
)
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()




DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n8dlubal/api/rfem/global_parameters/global_parameter.proto\x12!dlubal.api.rfem.global_parameters\"\x8b)\n\x0fGlobalParameter\x12\x0f\n\x02no\x18\x01 \x01(\x05H\x00\x88\x01\x01\x12&\n\x19user_defined_name_enabled\x18\x02 \x01(\x08H\x01\x88\x01\x01\x12\x11\n\x04name\x18\x03 \x01(\tH\x02\x88\x01\x01\x12&\n\x19\x61ttribute_always_editable\x18\x04 \x01(\tH\x03\x88\x01\x01\x12\x13\n\x06symbol\x18\x05 \x01(\tH\x04\x88\x01\x01\x12U\n\nunit_group\x18\x06 \x01(\x0e\x32<.dlubal.api.rfem.global_parameters.GlobalParameter.UnitGroupH\x05\x88\x01\x01\x12_\n\x0f\x64\x65\x66inition_type\x18\x07 \x01(\x0e\x32\x41.dlubal.api.rfem.global_parameters.GlobalParameter.DefinitionTypeH\x06\x88\x01\x01\x12\x12\n\x05value\x18\x08 \x01(\x01H\x07\x88\x01\x01\x12\x11\n\x04unit\x18\t \x01(\tH\x08\x88\x01\x01\x12\x14\n\x07\x66ormula\x18\n \x01(\tH\t\x88\x01\x01\x12\x10\n\x03min\x18\x0b \x01(\x01H\n\x88\x01\x01\x12\x10\n\x03max\x18\x0c \x01(\x01H\x0b\x88\x01\x01\x12\x16\n\tincrement\x18\r \x01(\x01H\x0c\x88\x01\x01\x12\x12\n\x05steps\x18\x0e \x01(\x05H\r\x88\x01\x01\x12\x14\n\x07\x63omment\x18\x0f \x01(\tH\x0e\x88\x01\x01\x12!\n\x14id_for_export_import\x18\x10 \x01(\tH\x0f\x88\x01\x01\x12\'\n\x1ametadata_for_export_import\x18\x11 \x01(\tH\x10\x88\x01\x01\"\xd2 \n\tUnitGroup\x12\x18\n\x14UNIT_GROUP_EG_MODULE\x10\x00\x12\x14\n\x10UNIT_GROUP_ANGLE\x10\x43\x12\x13\n\x0fUNIT_GROUP_AREA\x10@\x12\"\n\x1dUNIT_GROUP_COATING_DIMENSIONS\x10\xa7\x01\x12!\n\x1cUNIT_GROUP_COATING_ROTATIONS\x10\xa8\x01\x12\"\n\x1eUNIT_GROUP_DAMPING_COEFFICIENT\x10\x65\x12\x16\n\x12UNIT_GROUP_DENSITY\x10\x05\x12\x1c\n\x18UNIT_GROUP_DIMENSIONLESS\x10J\x12&\n\"UNIT_GROUP_DYNAMIC_INCREASE_FACTOR\x10\x19\x12\x16\n\x12UNIT_GROUP_FACTOR3\x10W\x12#\n\x1fUNIT_GROUP_FRICTION_COEFFICIENT\x10Q\x12%\n!UNIT_GROUP_GEOGRAPHIC_COORDINATES\x10\x44\x12)\n%UNIT_GROUP_GRAVITATIONAL_ACCELERATION\x10\r\x12\x15\n\x11UNIT_GROUP_LENGTH\x10>\x12#\n\x1fUNIT_GROUP_LINE_SPRING_CONSTANT\x10Z\x12/\n+UNIT_GROUP_LINE_SPRING_ROTATIONAL_STIFFNESS\x10[\x12$\n\x1fUNIT_GROUP_LOADING_COATING_AREA\x10\xa9\x01\x12*\n%UNIT_GROUP_LOADS_AMOUNT_PRECIPITATION\x10\xa6\x01\x12*\n%UNIT_GROUP_LOADS_ANGULAR_ACCELERATION\x10\x9f\x01\x12&\n!UNIT_GROUP_LOADS_ANGULAR_VELOCITY\x10\x9e\x01\x12\x1f\n\x1aUNIT_GROUP_LOADS_AREA_MASS\x10\x9b\x01\x12\"\n\x1dUNIT_GROUP_LOADS_AXIAL_STRAIN\x10\x90\x01\x12*\n%UNIT_GROUP_LOADS_CUTTING_PATTERN_LOAD\x10\xaa\x01\x12\x1d\n\x18UNIT_GROUP_LOADS_DENSITY\x10\x97\x01\x12\"\n\x1dUNIT_GROUP_LOADS_DISPLACEMENT\x10\x8a\x01\x12\x32\n-UNIT_GROUP_LOADS_DISPLACEMENT_PER_UNIT_LENGTH\x10\x93\x01\x12\x1b\n\x16UNIT_GROUP_LOADS_FORCE\x10\x87\x01\x12+\n&UNIT_GROUP_LOADS_FORCE_PER_UNIT_LENGTH\x10\x91\x01\x12*\n%UNIT_GROUP_LOADS_IMPOSED_DISPLACEMENT\x10\x9c\x01\x12&\n!UNIT_GROUP_LOADS_IMPOSED_ROTATION\x10\x9d\x01\x12)\n$UNIT_GROUP_LOADS_KINEMATIC_VISCOSITY\x10\xa1\x01\x12$\n\x1fUNIT_GROUP_LOADS_KINETIC_ENERGY\x10\xa2\x01\x12\x1c\n\x17UNIT_GROUP_LOADS_LENGTH\x10\x8c\x01\x12\x1a\n\x15UNIT_GROUP_LOADS_MASS\x10\x89\x01\x12\x1c\n\x17UNIT_GROUP_LOADS_MOMENT\x10\x88\x01\x12,\n\'UNIT_GROUP_LOADS_MOMENT_PER_UNIT_LENGTH\x10\x92\x01\x12\x1f\n\x1aUNIT_GROUP_LOADS_PRECAMBER\x10\x9a\x01\x12\x1e\n\x19UNIT_GROUP_LOADS_PRESSURE\x10\x98\x01\x12%\n UNIT_GROUP_LOADS_RELATIVE_LENGTH\x10\x8d\x01\x12\x1e\n\x19UNIT_GROUP_LOADS_ROTATION\x10\x8b\x01\x12.\n)UNIT_GROUP_LOADS_ROTATION_PER_UNIT_LENGTH\x10\x94\x01\x12\'\n\"UNIT_GROUP_LOADS_SHAPE_COEFFICIENT\x10\xab\x01\x12%\n UNIT_GROUP_LOADS_SOLID_TYPE_LOAD\x10\x96\x01\x12%\n UNIT_GROUP_LOADS_SPECIFIC_ENERGY\x10\xa4\x01\x12%\n UNIT_GROUP_LOADS_SPECIFIC_WEIGHT\x10\xa5\x01\x12\'\n\"UNIT_GROUP_LOADS_SURFACE_TYPE_LOAD\x10\x95\x01\x12!\n\x1cUNIT_GROUP_LOADS_TEMPERATURE\x10\x8e\x01\x12(\n#UNIT_GROUP_LOADS_TEMPERATURE_CHANGE\x10\x8f\x01\x12\x31\n,UNIT_GROUP_LOADS_TURBULENCE_DISSIPATION_RATE\x10\xa3\x01\x12\x1e\n\x19UNIT_GROUP_LOADS_VELOCITY\x10\xa0\x01\x12\x13\n\x0fUNIT_GROUP_MASS\x10\x45\x12(\n$UNIT_GROUP_MASS_MOMENT_PER_UNIT_AREA\x10\x62\x12!\n\x1dUNIT_GROUP_MASS_PER_UNIT_AREA\x10`\x12#\n\x1fUNIT_GROUP_MASS_PER_UNIT_LENGTH\x10\x61\x12\x1d\n\x19UNIT_GROUP_MATERIAL_ANGLE\x10\x11\x12#\n\x1fUNIT_GROUP_MATERIAL_DEFORMATION\x10\x0b\x12\x1e\n\x1aUNIT_GROUP_MATERIAL_FACTOR\x10\t\x12(\n$UNIT_GROUP_MATERIAL_QUANTITY_INTEGER\x10\x0f\x12\'\n#UNIT_GROUP_MATERIAL_SPECIFIC_WEIGHT\x10\x03\x12!\n\x1dUNIT_GROUP_MATERIAL_THICKNESS\x10\n\x12(\n$UNIT_GROUP_ORTHOTROPY_BENDING_MOMENT\x10^\x12%\n!UNIT_GROUP_ORTHOTROPY_LINE_MOMENT\x10_\x12\x1d\n\x19UNIT_GROUP_PARTIAL_FACTOR\x10M\x12\x1d\n\x19UNIT_GROUP_POISSONS_RATIO\x10\x06\x12\x1f\n\x1bUNIT_GROUP_PRECISION_FACTOR\x10P\x12\x17\n\x13UNIT_GROUP_QUANTITY\x10S\x12\x1f\n\x1bUNIT_GROUP_QUANTITY_INTEGER\x10U\x12\x14\n\x10UNIT_GROUP_RATIO\x10O\x12\x1e\n\x1aUNIT_GROUP_RELATIVE_LENGTH\x10K\x12\x1c\n\x18UNIT_GROUP_SECTION_ANGLE\x10\x1f\x12\x1b\n\x17UNIT_GROUP_SECTION_AREA\x10\x1e\x12\x1f\n\x1bUNIT_GROUP_SECTION_BIMOMENT\x10+\x12!\n\x1dUNIT_GROUP_SECTION_COMPLIANCE\x10\x1d\x12 \n\x1cUNIT_GROUP_SECTION_DIMENSION\x10\x1b\x12%\n!UNIT_GROUP_SECTION_EFFECTIVE_AREA\x10$\x12\x36\n2UNIT_GROUP_SECTION_EFFECTIVE_SECOND_MOMENT_OF_AREA\x10#\x12\x1c\n\x18UNIT_GROUP_SECTION_FORCE\x10,\x12\x38\n4UNIT_GROUP_SECTION_LIMIT_FOR_REINFORCEMENT_PLACEMENT\x10\x33\x12\x1d\n\x19UNIT_GROUP_SECTION_MOMENT\x10-\x12(\n$UNIT_GROUP_SECTION_MOMENT_OF_INERTIA\x10 \x12 \n\x1cUNIT_GROUP_SECTION_PERIMETER\x10\x1c\x12\x1f\n\x1bUNIT_GROUP_SECTION_QUANTITY\x10\x32\x12%\n!UNIT_GROUP_SECTION_SECTION_FACTOR\x10!\x12&\n\"UNIT_GROUP_SECTION_SECTION_MODULUS\x10\"\x12.\n*UNIT_GROUP_SECTION_STATICAL_MOMENT_OF_AREA\x10%\x12\x1e\n\x1aUNIT_GROUP_SECTION_SURFACE\x10\x35\x12\"\n\x1eUNIT_GROUP_SECTION_TEMPERATURE\x10\x30\x12)\n%UNIT_GROUP_SECTION_TEMPERATURE_CHANGE\x10\x31\x12\x32\n.UNIT_GROUP_SECTION_TENSION_FIELD_COEFFICIENT_1\x10&\x12\x32\n.UNIT_GROUP_SECTION_TENSION_FIELD_COEFFICIENT_2\x10\'\x12$\n UNIT_GROUP_SECTION_UNIT_STRESSES\x10.\x12,\n(UNIT_GROUP_SECTION_UNIT_WARPING_FUNCTION\x10/\x12\x1d\n\x19UNIT_GROUP_SECTION_VOLUME\x10\x34\x12\'\n#UNIT_GROUP_SECTION_WARPING_CONSTANT\x10(\x12\'\n#UNIT_GROUP_SECTION_WARPING_ORDINATE\x10)\x12.\n*UNIT_GROUP_SECTION_WARPING_STATICAL_MOMENT\x10*\x12\x1d\n\x19UNIT_GROUP_SECTION_WEIGHT\x10\x36\x12\"\n\x1dUNIT_GROUP_SELF_WEIGHT_FACTOR\x10\x99\x01\x12\x1f\n\x1bUNIT_GROUP_SELF_WEIGHT_MASS\x10G\x12$\n UNIT_GROUP_SHEAR_SPRING_CONSTANT\x10]\x12$\n UNIT_GROUP_SOLID_SHEAR_STIFFNESS\x10\x64\x12*\n&UNIT_GROUP_SPRING_ROTATIONAL_STIFFNESS\x10Y\x12\x1f\n\x1bUNIT_GROUP_SPRING_STIFFNESS\x10X\x12.\n*UNIT_GROUP_STIFFNESS_MULTIPLICATION_FACTOR\x10R\x12\x15\n\x11UNIT_GROUP_STRAIN\x10\x0c\x12\x1a\n\x16UNIT_GROUP_STRAIN_RATE\x10\x1a\x12\x17\n\x13UNIT_GROUP_STRESSES\x10\x01\x12\x34\n0UNIT_GROUP_SURFACES_CONTACT_TYPE_SHEAR_STIFFNESS\x10\x63\x12&\n\"UNIT_GROUP_SURFACE_SPRING_CONSTANT\x10\\\x12,\n(UNIT_GROUP_THERMAL_EXPANSION_COEFFICIENT\x10\x04\x12\x18\n\x14UNIT_GROUP_THICKNESS\x10H\x12\x13\n\x0fUNIT_GROUP_TIME\x10I\x12\x15\n\x11UNIT_GROUP_VOLUME\x10\x42\x12\x1e\n\x1aUNIT_GROUP_WEIGHT_AND_KNOT\x10N\"\xed\x01\n\x0e\x44\x65\x66initionType\x12\x19\n\x15\x44\x45\x46INITION_TYPE_VALUE\x10\x00\x12\x1b\n\x17\x44\x45\x46INITION_TYPE_FORMULA\x10\x01\x12 \n\x1c\x44\x45\x46INITION_TYPE_OPTIMIZATION\x10\x02\x12*\n&DEFINITION_TYPE_OPTIMIZATION_ASCENDING\x10\x03\x12+\n\'DEFINITION_TYPE_OPTIMIZATION_DESCENDING\x10\x04\x12(\n$DEFINITION_TYPE_OPTIMIZATION_FORMULA\x10\x05\x42\x05\n\x03_noB\x1c\n\x1a_user_defined_name_enabledB\x07\n\x05_nameB\x1c\n\x1a_attribute_always_editableB\t\n\x07_symbolB\r\n\x0b_unit_groupB\x12\n\x10_definition_typeB\x08\n\x06_valueB\x07\n\x05_unitB\n\n\x08_formulaB\x06\n\x04_minB\x06\n\x04_maxB\x0c\n\n_incrementB\x08\n\x06_stepsB\n\n\x08_commentB\x17\n\x15_id_for_export_importB\x1d\n\x1b_metadata_for_export_importb\x06proto3')

_globals = globals()
_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, _globals)
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, 'dlubal.api.rfem.global_parameters.global_parameter_pb2', _globals)
if not _descriptor._USE_C_DESCRIPTORS:
  DESCRIPTOR._loaded_options = None
  _globals['_GLOBALPARAMETER']._serialized_start=96
  _globals['_GLOBALPARAMETER']._serialized_end=5355
  _globals['_GLOBALPARAMETER_UNITGROUP']._serialized_start=676
  _globals['_GLOBALPARAMETER_UNITGROUP']._serialized_end=4854
  _globals['_GLOBALPARAMETER_DEFINITIONTYPE']._serialized_start=4857
  _globals['_GLOBALPARAMETER_DEFINITIONTYPE']._serialized_end=5094
# @@protoc_insertion_point(module_scope)
