SideSetsAroundSubdomainGenerator

Adds element faces that are on the exterior of the given block to the sidesets specified

Input Parameters

  • inputThe mesh we want to modify

    C++ Type:MeshGeneratorName

    Options:

    Description:The mesh we want to modify

  • new_boundaryThe list of boundary IDs to create on the supplied subdomain

    C++ Type:std::vector

    Options:

    Description:The list of boundary IDs to create on the supplied subdomain

  • blockThe blocks around which to create sidesets

    C++ Type:std::vector

    Options:

    Description:The blocks around which to create sidesets

Required Parameters

  • variance0.1The variance [0.0 - 1.0] allowed when comparing normals

    Default:0.1

    C++ Type:double

    Options:

    Description:The variance [0.0 - 1.0] allowed when comparing normals

  • normal_tol0.1If normal is supplied then faces are only added if face_normal.normal_hat >= 1 - normal_tol, where normal_hat = normal/|normal|

    Default:0.1

    C++ Type:double

    Options:

    Description:If normal is supplied then faces are only added if face_normal.normal_hat >= 1 - normal_tol, where normal_hat = normal/|normal|

  • fixed_normalFalseThis Boolean determines whether we fix our normal or allow it to vary to "paint" around curves

    Default:False

    C++ Type:bool

    Options:

    Description:This Boolean determines whether we fix our normal or allow it to vary to "paint" around curves

  • normalIf supplied, only faces with normal equal to this, up to normal_tol, will be added to the sidesets specified

    C++ Type:libMesh::Point

    Options:

    Description:If supplied, only faces with normal equal to this, up to normal_tol, will be added to the sidesets specified

Optional Parameters

  • control_tagsAdds user-defined labels for accessing object parameters via control logic.

    C++ Type:std::vector

    Options:

    Description:Adds user-defined labels for accessing object parameters via control logic.

  • enableTrueSet the enabled status of the MooseObject.

    Default:True

    C++ Type:bool

    Options:

    Description:Set the enabled status of the MooseObject.

Advanced Parameters

Input Files