public interface update_boundary
----- Boundary Values Updater -----
Subroutines
public subroutine update_boundary_s(ib, bc, dim, msh, mats, im, x, bx)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer, |
intent(in) |
|
| :: |
ib | |
type(bc_poly), |
intent(in) |
|
| :: |
bc | |
type(dimensions), |
intent(in) |
|
| :: |
dim | |
type(mesh), |
intent(in) |
|
| :: |
msh | |
type(matptr), |
intent(in), |
|
pointer | :: |
mats(:) | |
integer, |
intent(in) |
|
| :: |
im(:) | |
real(kind=psb_dpk_), |
intent(in) |
|
| :: |
x(:) | |
real(kind=psb_dpk_), |
intent(inout) |
|
| :: |
bx(:) | |
public subroutine update_boundary_v(ib, bc, dim, msh, x, bx)
Arguments
Type |
Intent | Optional |
Attributes | | Name | |
integer, |
intent(in) |
|
| :: |
ib | |
type(bc_poly), |
intent(in) |
|
| :: |
bc | |
type(dimensions), |
intent(in) |
|
| :: |
dim | |
type(mesh), |
intent(in) |
|
| :: |
msh | |
type(vector), |
intent(in) |
|
| :: |
x(:) | |
type(vector), |
intent(inout) |
|
| :: |
bx(:) | |