backEuler3D Interface

public interface backEuler3D

Calls

interface~~backeuler3d~~CallsGraph interface~backeuler3d backEuler3D proc~backeuler3d_curv backEuler3D_curv interface~backeuler3d->proc~backeuler3d_curv proc~backeuler1d backEuler1D proc~backeuler3d_curv->proc~backeuler1d proc~gbsv gbsv proc~backeuler1d->proc~gbsv dgbsv dgbsv proc~gbsv->dgbsv sgbsv sgbsv proc~gbsv->sgbsv

Contents


Module Procedures

private function backEuler3D_curv(f, A, B, C, D, E, dt, x)

SOLVE A 3D SEQUENCE OF 1D DIFFUSION PROBLEMS. GHOST CELLS ARE ACCOMODATED AS THEY PROVIDE A CONVENIENT MEMORY SPACE FOR BOUNDARY CONDITIONS.

Read more…

Arguments

Type IntentOptional AttributesName
real(kind=wp), intent(in), dimension(-1:,-1:,-1:):: f
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) :: dt
type(curvmesh), intent(in) :: x

Return Value real(kind=wp), dimension(-1:size(f,1)-2,-1:size(f,2)-2,-1:size(f,3)-2)