abl_wall_upper_plane Function

public function abl_wall_upper_plane(sample_plane, sample_weight, ny) result(upper_plane)

The y-vertex above the ABL wall-model sample plane, checked against the interpolation weight. With a zero weight the upper plane is not read, so the sample may then sit on the last vertex.

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: sample_plane
real(kind=dp), intent(in) :: sample_weight
integer, intent(in) :: ny

Return Value integer


Calls

proc~~abl_wall_upper_plane~~CallsGraph proc~abl_wall_upper_plane m_base_backend::abl_wall_upper_plane proc~abort_run m_logger::abort_run proc~abl_wall_upper_plane->proc~abort_run interface~str m_logger::str proc~abort_run->interface~str mpi_abort mpi_abort proc~abort_run->mpi_abort mpi_barrier mpi_barrier proc~abort_run->mpi_barrier mpi_comm_rank mpi_comm_rank proc~abort_run->mpi_comm_rank mpi_comm_size mpi_comm_size proc~abort_run->mpi_comm_size mpi_finalized mpi_finalized proc~abort_run->mpi_finalized mpi_initialized mpi_initialized proc~abort_run->mpi_initialized

Called by

proc~~abl_wall_upper_plane~~CalledByGraph proc~abl_wall_upper_plane m_base_backend::abl_wall_upper_plane proc~field_set_abl_wall_stress_cuda m_cuda_backend::cuda_backend_t%field_set_abl_wall_stress_cuda proc~field_set_abl_wall_stress_cuda->proc~abl_wall_upper_plane proc~field_set_abl_wall_stress_omp m_omp_backend::omp_backend_t%field_set_abl_wall_stress_omp proc~field_set_abl_wall_stress_omp->proc~abl_wall_upper_plane