log_info Subroutine

public subroutine log_info(message, all_ranks)

Progress and setup information.

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: message
logical, intent(in), optional :: all_ranks

Calls

proc~~log_info~~CallsGraph proc~log_info m_logger::log_info interface~str m_logger::str proc~log_info->interface~str mpi_comm_rank mpi_comm_rank proc~log_info->mpi_comm_rank mpi_comm_size mpi_comm_size proc~log_info->mpi_comm_size mpi_finalized mpi_finalized proc~log_info->mpi_finalized mpi_initialized mpi_initialized proc~log_info->mpi_initialized

Called by

proc~~log_info~~CalledByGraph proc~log_info m_logger::log_info none~configure_shifted_periodic m_abl::abl_t%configure_shifted_periodic none~configure_shifted_periodic->proc~log_info none~handle_checkpoint_step m_checkpoint_manager::checkpoint_manager_t%handle_checkpoint_step none~handle_checkpoint_step->proc~log_info none~handle_restart~2 m_checkpoint_manager::checkpoint_manager_t%handle_restart none~handle_restart~2->proc~log_info none~read_checkpoint~4 m_stats::stats_manager_t%read_checkpoint none~handle_restart~2->none~read_checkpoint~4 none~handle_snapshot_step m_snapshot_manager::snapshot_manager_t%handle_snapshot_step none~handle_snapshot_step->proc~log_info none~initialise m_abl::abl_t%initialise none~initialise->proc~log_info none~init~6 m_backend_setup::backend_setup_t%init none~init~6->proc~log_info none~read_checkpoint~4->proc~log_info none~sample~2 m_inflow_planes::inflow_plane_writer_t%sample none~sample~2->proc~log_info none~write_stats m_stats::stats_manager_t%write_stats none~write_stats->proc~log_info proc~card_shared_skip m_memcheck_report::card_shared_skip proc~card_shared_skip->proc~log_info proc~case_finalise m_base_case::base_case_t%case_finalise proc~case_finalise->proc~log_info proc~create_plans m_cuda_poisson_fft::cuda_poisson_fft_t%create_plans proc~create_plans->proc~log_info proc~create_plans_110 m_cuda_poisson_fft::cuda_poisson_110_t%create_plans_110 proc~create_plans_110->proc~log_info proc~decomposition_2decomp~2 m_decomp::decomposition_2decomp proc~decomposition_2decomp~2->proc~log_info proc~decomposition_generic m_mesh::decomposition_generic proc~decomposition_generic->proc~log_info proc~estimate_for_num_gpus m_memcheck_estimate::estimate_for_num_gpus proc~estimate_for_num_gpus->proc~log_info proc~finalize m_time_integrator::time_intg_t%finalize proc~finalize->proc~log_info proc~init_adm m_adm::adm_t%init_adm proc~init_adm->proc~log_info proc~init_controller m_alm_controller::init_controller proc~init_controller->proc~log_info proc~init~9 m_solver::init proc~init~9->proc~log_info proc~postprocess_abl m_case_abl::case_abl_t%postprocess_abl proc~postprocess_abl->proc~log_info proc~write_step~2 m_monitoring::monitoring_t%write_step proc~postprocess_abl->proc~write_step~2 proc~postprocess_channel m_case_channel::case_channel_t%postprocess_channel proc~postprocess_channel->proc~log_info proc~postprocess_channel->proc~write_step~2 proc~postprocess_cylinder m_case_cylinder::case_cylinder_t%postprocess_cylinder proc~postprocess_cylinder->proc~log_info proc~postprocess_cylinder->proc~write_step~2 proc~postprocess_generic m_case_generic::case_generic_t%postprocess_generic proc~postprocess_generic->proc~log_info proc~postprocess_generic->proc~write_step~2 proc~postprocess_tgv m_case_tgv::case_tgv_t%postprocess_tgv proc~postprocess_tgv->proc~log_info proc~postprocess_tgv->proc~write_step~2 proc~postprocess_wind_turbine m_case_wind_turbine::case_wind_turbine_t%postprocess_wind_turbine proc~postprocess_wind_turbine->proc~log_info proc~postprocess_wind_turbine->proc~write_step~2 proc~print_requested_line m_memcheck_report::print_requested_line proc~print_requested_line->proc~log_info proc~print_requested_line->proc~estimate_for_num_gpus proc~print_rule m_memcheck_report::print_rule proc~print_rule->proc~log_info proc~print_table_header m_memcheck_report::print_table_header proc~print_table_header->proc~log_info proc~print_table_row m_memcheck_report::print_table_row proc~print_table_row->proc~log_info proc~read_turbine_file m_alm_turbine::read_turbine_file proc~read_turbine_file->proc~log_info proc~read_turbine_file->proc~init_controller proc~report m_memcheck_report::report proc~report->proc~log_info proc~report->proc~card_shared_skip proc~report->proc~estimate_for_num_gpus proc~report->proc~print_requested_line proc~report->proc~print_rule proc~report->proc~print_table_header proc~report->proc~print_table_row proc~run m_base_case::base_case_t%run proc~run->proc~log_info proc~run->proc~case_finalise none~handle_io_step m_io_manager::io_manager_t%handle_io_step proc~run->none~handle_io_step none~write_initial_snapshot m_io_manager::io_manager_t%write_initial_snapshot proc~run->none~write_initial_snapshot proc~run_build_mode m_memcheck_build::run_build_mode proc~run_build_mode->proc~log_info proc~run_build_mode->none~init~6 proc~run_build_mode->proc~card_shared_skip proc~run_build_mode->proc~estimate_for_num_gpus proc~run_build_mode->proc~print_rule proc~run_build_mode->proc~print_table_header proc~run_build_mode->proc~print_table_row proc~set_turbine_geometry m_alm_turbine::set_turbine_geometry proc~set_turbine_geometry->proc~log_info proc~write_output_adm m_adm::adm_t%write_output_adm proc~write_output_adm->proc~log_info proc~write_step~2->proc~log_info program~x3d2_memcheck x3d2_memcheck program~x3d2_memcheck->proc~log_info program~x3d2_memcheck->proc~report program~x3d2_memcheck->proc~run_build_mode program~x3d2_poisson_solver x3d2_poisson_solver program~x3d2_poisson_solver->proc~log_info program~x3d2_poisson_solver->none~init~6 program~xcompact xcompact program~xcompact->proc~log_info program~xcompact->none~init~6 program~xcompact->proc~run interface~solver_t m_solver::solver_t interface~solver_t->proc~init~9 none~handle_io_step->none~handle_checkpoint_step none~handle_io_step->none~handle_snapshot_step none~handle_io_step->none~write_stats none~handle_restart~3 m_io_manager::io_manager_t%handle_restart none~handle_restart~3->none~handle_restart~2 none~write_initial_snapshot->none~handle_snapshot_step proc~case_abl_init m_case_abl::case_abl_init proc~case_abl_init->none~configure_shifted_periodic proc~case_init m_base_case::base_case_t%case_init proc~case_abl_init->proc~case_init proc~case_init->proc~init~9 proc~case_init->none~handle_restart~3 proc~initial_conditions_abl m_case_abl::case_abl_t%initial_conditions_abl proc~initial_conditions_abl->none~initialise proc~mesh_init m_mesh::mesh_init proc~mesh_init->proc~decomposition_generic proc~post_step_abl m_case_abl::case_abl_t%post_step_abl proc~post_step_abl->none~sample~2 interface~case_abl_t m_case_abl::case_abl_t interface~case_abl_t->proc~case_abl_init interface~mesh_t m_mesh::mesh_t interface~mesh_t->proc~mesh_init proc~case_channel_init m_case_channel::case_channel_init proc~case_channel_init->proc~case_init proc~case_cylinder_init m_case_cylinder::case_cylinder_init proc~case_cylinder_init->proc~case_init proc~case_generic_init m_case_generic::case_generic_init proc~case_generic_init->proc~case_init proc~case_tgv_init m_case_tgv::case_tgv_init proc~case_tgv_init->proc~case_init proc~case_wind_turbine_init m_case_wind_turbine::case_wind_turbine_init proc~case_wind_turbine_init->proc~case_init interface~case_channel_t m_case_channel::case_channel_t interface~case_channel_t->proc~case_channel_init interface~case_cylinder_t m_case_cylinder::case_cylinder_t interface~case_cylinder_t->proc~case_cylinder_init interface~case_generic_t m_case_generic::case_generic_t interface~case_generic_t->proc~case_generic_init interface~case_tgv_t m_case_tgv::case_tgv_t interface~case_tgv_t->proc~case_tgv_init interface~case_wind_turbine_t m_case_wind_turbine::case_wind_turbine_t interface~case_wind_turbine_t->proc~case_wind_turbine_init