# Copyright (C) 2021 - 2024 ANSYS, Inc. and/or its affiliates.
# SPDX-License-Identifier: MIT
#
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in all
# copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
# SOFTWARE.

# Auto-generated imports for ale domain

from .ale_ambient_hydrostatic import AleAmbientHydrostatic
from .ale_burn_switch_mmg import AleBurnSwitchMmg
from .ale_coupling_nodal_constraint import AleCouplingNodalConstraint
from .ale_coupling_nodal_constraint_id import AleCouplingNodalConstraintId
from .ale_coupling_nodal_constraint_title import AleCouplingNodalConstraintTitle
from .ale_coupling_nodal_drag import AleCouplingNodalDrag
from .ale_coupling_nodal_drag_id import AleCouplingNodalDragId
from .ale_coupling_nodal_drag_title import AleCouplingNodalDragTitle
from .ale_coupling_nodal_penalty import AleCouplingNodalPenalty
from .ale_coupling_nodal_penalty_id import AleCouplingNodalPenaltyId
from .ale_coupling_nodal_penalty_title import AleCouplingNodalPenaltyTitle
from .ale_coupling_rigid_body import AleCouplingRigidBody
from .ale_essential_boundary import AleEssentialBoundary
from .ale_fail_switch_mmg import AleFailSwitchMmg
from .ale_fragmentation import AleFragmentation
from .ale_fsi_load_to_node import AleFsiLoadToNode
from .ale_fsi_projection import AleFsiProjection
from .ale_fsi_switch_mmg import AleFsiSwitchMmg
from .ale_fsi_to_load_node import AleFsiToLoadNode
from .ale_injection import AleInjection
from .ale_mapping import AleMapping
from .ale_mapping_from_lagrangian import AleMappingFromLagrangian
from .ale_mesh_interface import AleMeshInterface
from .ale_multi__material_group import AleMulti_MaterialGroup
from .ale_multi__material_group_part import AleMulti_MaterialGroupPart
from .ale_multi__material_group_set import AleMulti_MaterialGroupSet
from .ale_prescribed_motion import AlePrescribedMotion
from .ale_reference_system_curve import AleReferenceSystemCurve
from .ale_reference_system_group import AleReferenceSystemGroup
from .ale_reference_system_node import AleReferenceSystemNode
from .ale_reference_system_switch import AleReferenceSystemSwitch
from .ale_refine import AleRefine
from .ale_smoothing import AleSmoothing
from .ale_structured_fsi import AleStructuredFsi
from .ale_structured_mesh import AleStructuredMesh
from .ale_structured_mesh_control_points import AleStructuredMeshControlPoints
from .ale_structured_mesh_motion import AleStructuredMeshMotion
from .ale_structured_mesh_refine import AleStructuredMeshRefine
from .ale_structured_mesh_trim import AleStructuredMeshTrim
from .ale_structured_mesh_volume_filling import AleStructuredMeshVolumeFilling
from .ale_structured_multi__material_group import AleStructuredMulti_MaterialGroup
from .ale_structured_multi__material_group_axisym import AleStructuredMulti_MaterialGroupAxisym
from .ale_structured_multi__material_group_plneps import AleStructuredMulti_MaterialGroupPlneps
from .ale_structured_multi__material_group import AleStructuredMultiMaterialGroup
from .ale_switch_mmg import AleSwitchMmg
from .ale_tank_test import AleTankTest
from .ale_up_switch import AleUpSwitch
