SamplingOperator Module


Uses

    • NodalStorageClass
    • HexMeshClass
    • FluidData
    • SMConstants
    • FaceClass
    • Physics
    • VariableConversion
    • mpi
    • ElementClass
    • PhysicsStorage

Variables

Type Visibility Attributes Name Initial
integer, public, parameter :: SHEAR_STRESS_TANGENT = 1
integer, public, parameter :: SHEAR_STRESS_X = 2
integer, public, parameter :: SHEAR_STRESS_Y = 3
integer, public, parameter :: SHEAR_STRESS_Z = 4
integer, public, parameter :: PRESSURE_SURF = 5
integer, public, parameter :: Q1 = 6
integer, public, parameter :: Q2 = 7
integer, public, parameter :: Q3 = 8
integer, public, parameter :: Q4 = 9
integer, public, parameter :: Q5 = 10

Subroutines

public subroutine VectorSurfaceSampling(mesh, zoneID, integralType, monitorName, data_out)

Arguments

Type IntentOptional Attributes Name
class(HexMesh), intent(inout), target :: mesh
integer, intent(in) :: zoneID
integer, intent(in) :: integralType
character(len=STR_LEN_MONITORS) :: monitorName
real(kind=RP), intent(out), allocatable :: data_out(:)