Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download
548 views
1
subroutine residuo(aa, bb, b)
2
3
!Cálculo del residuo para comprobar la solución obtenida
4
!Entrada: aa (matriz de coeficientes original)
5
! bb (términos independientes originales)
6
! b (solución del sistema)
7
!Salida: bb (residuo)
8
9
implicit none
10
real(8), intent (in) :: aa(:,:), b(:)
11
real(8), intent (inout) :: bb(:)
12
integer :: i, n
13
14
n = size(bb)
15
16
do i= 1, n
17
bb(1:n) = bb(1:n) - aa(1:n, i) * b(i)
18
end do
19
bb=-bb
20
21
return
22
23
end subroutine
24
25