thom_solve_omp Subroutine

public subroutine thom_solve_omp(self, du, u, tdsops)

Type Bound

omp_backend_t

Arguments

Type IntentOptional Attributes Name
class(omp_backend_t) :: self
class(field_t), intent(inout) :: du
class(field_t), intent(in) :: u
class(tdsops_t), intent(in) :: tdsops

Calls

proc~~thom_solve_omp~~CallsGraph proc~thom_solve_omp m_omp_backend::omp_backend_t%thom_solve_omp proc~abort_run m_logger::abort_run proc~thom_solve_omp->proc~abort_run proc~exec_thom_tds_compact m_exec_thom::exec_thom_tds_compact proc~thom_solve_omp->proc~exec_thom_tds_compact proc~get_n_groups m_allocator::allocator_t%get_n_groups proc~thom_solve_omp->proc~get_n_groups proc~move_data_loc m_common::move_data_loc proc~thom_solve_omp->proc~move_data_loc proc~set_data_loc m_field::field_t%set_data_loc proc~thom_solve_omp->proc~set_data_loc 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 proc~der_univ_thom_per~3 m_omp_kernels_thom::der_univ_thom_per proc~exec_thom_tds_compact->proc~der_univ_thom_per~3 proc~der_univ_thom~3 m_omp_kernels_thom::der_univ_thom proc~exec_thom_tds_compact->proc~der_univ_thom~3

Called by

proc~~thom_solve_omp~~CalledByGraph proc~thom_solve_omp m_omp_backend::omp_backend_t%thom_solve_omp proc~tds_solve_omp m_omp_backend::omp_backend_t%tds_solve_omp proc~tds_solve_omp->proc~thom_solve_omp