jacobian_det_side_first Module Function

pure elemental module function jacobian_det_side_first(self, r) result(jacobian_det)

Arguments

Type IntentOptional Attributes Name
class(type_side_first), intent(in) :: self
type(type_dp_vector_3d), intent(in) :: r

Return Value real(kind=real64)


Calls

proc~~jacobian_det_side_first~~CallsGraph proc~jacobian_det_side_first jacobian_det_side_first interface~get_length_side_first type_side_first%get_length_side_first proc~jacobian_det_side_first->interface~get_length_side_first proc~get_length_side_first get_length_side_first interface~get_length_side_first->proc~get_length_side_first proc~get_coordinate abst_mesh%get_coordinate proc~get_length_side_first->proc~get_coordinate

Called by

proc~~jacobian_det_side_first~~CalledByGraph proc~jacobian_det_side_first jacobian_det_side_first interface~jacobian_det_side_first type_side_first%jacobian_det_side_first interface~jacobian_det_side_first->proc~jacobian_det_side_first

Source Code

    pure elemental module function jacobian_det_side_first(self, r) result(jacobian_det)
        implicit none
        class(type_side_first), intent(in) :: self
        type(type_dp_vector_3d), intent(in) :: r
        real(real64) :: jacobian_det

        jacobian_det = self%get_geometry() / 2.0d0

    end function jacobian_det_side_first