signal_v0d Function

private function signal_v0d(me) result(val)

Type Bound

signal_t

Arguments

Type IntentOptional Attributes Name
class(signal_t), intent(inout) :: me

Return Value real(kind=dp)

interpolated value


Calls

proc~~signal_v0d~~CallsGraph proc~signal_v0d signal_t%signal_v0d proc~signal_v1d signal_t%signal_v1d proc~signal_v0d->proc~signal_v1d

Called by

proc~~signal_v0d~~CalledByGraph proc~signal_v0d signal_t%signal_v0d proc~full_physics_definition_mesh2d full_physics_definition_mesh2D proc~full_physics_definition_mesh2d->proc~signal_v0d proc~required_variables_for_implicit_2d_heat_diffusion required_variables_for_implicit_2D_heat_diffusion proc~required_variables_for_implicit_2d_heat_diffusion->proc~signal_v0d proc~scenario_update scenario_update proc~scenario_update->proc~signal_v0d proc~sim_step_management simulation_t%sim_step_management proc~sim_step_management->proc~signal_v0d proc~solve_boundary_mt solve_boundary_MT proc~solve_boundary_mt->proc~signal_v0d proc~solve_boundary_pt solve_boundary_PT proc~solve_boundary_pt->proc~signal_v0d proc~boundary_resolution_from_and_to_ports boundary_resolution_from_and_to_ports proc~boundary_resolution_from_and_to_ports->proc~solve_boundary_mt proc~boundary_resolution_from_and_to_ports->proc~solve_boundary_pt proc~heat_diffusion_mesh2d heat_diffusion_mesh2D proc~heat_diffusion_mesh2d->proc~required_variables_for_implicit_2d_heat_diffusion proc~main_loop main_loop proc~main_loop->proc~full_physics_definition_mesh2d proc~main_loop->proc~scenario_update proc~main_loop->proc~sim_step_management proc~main_loop->proc~boundary_resolution_from_and_to_ports proc~main_loop->proc~heat_diffusion_mesh2d program~reims_p reims_p program~reims_p->proc~main_loop

Source Code

function signal_v0d(me) result(val)
    class(signal_t), intent(inout) :: me
    real(dp) :: val !! interpolated value
    real(dp) :: tmp(1)
    tmp = signal_v1d(me)
    val = tmp(1)
end function signal_v0d