backEuler1D Function

public function backEuler1D(Ts, A, B, C, D, E, Tsminx1, Tsmaxx1, dt, dx1, dx1i)

MINX1 BOUNDARY FIRST INTERIOR GRID POINT INTERIOR GRID POINTS ix1-2 grid point, sub-diag. ix1+2 grid point LAST INTERIOR GRID POINT MAXX1 BOUNDARY ## DO SOME STUFF TO CALL LAPACK'S BANDED SOLVER

BANDED SOLVER (INPUT MATRIX MUST BE SHIFTED 'DOWN' BY KL ROWS)

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in), dimension(:):: Ts
real(kind=wp), intent(in), dimension(:):: A
real(kind=wp), intent(in), dimension(:):: B
real(kind=wp), intent(in), dimension(:):: C
real(kind=wp), intent(in), dimension(:):: D
real(kind=wp), intent(in), dimension(:):: E
real(kind=wp), intent(in) :: Tsminx1
real(kind=wp), intent(in) :: Tsmaxx1
real(kind=wp), intent(in) :: dt
real(kind=wp), intent(in), dimension(0:):: dx1
real(kind=wp), intent(in), dimension(:):: dx1i

Return Value real(kind=wp), dimension(size(Ts))


Calls

proc~~backeuler1d~~CallsGraph proc~backeuler1d backEuler1D proc~gbsv gbsv proc~backeuler1d->proc~gbsv dgbsv dgbsv proc~gbsv->dgbsv sgbsv sgbsv proc~gbsv->sgbsv

Called by

proc~~backeuler1d~~CalledByGraph proc~backeuler1d backEuler1D program~test_diffusion1d test_diffusion1d program~test_diffusion1d->proc~backeuler1d proc~backeuler3d_curv backEuler3D_curv proc~backeuler3d_curv->proc~backeuler1d interface~backeuler3d backEuler3D interface~backeuler3d->proc~backeuler3d_curv

Contents

None