DOUG 0.2
Functions/Subroutines

Distribution_assm_mod Module Reference

Functions/Subroutines

subroutine, public parallelDistributeAssembledInput (Msh, A, b, A_interf)
 Distribute assembled matrix and RHS from master to slaves.
subroutine SpMtx_DistributeAssembled (A, b, M, aggr)
 Distribute matrix and vector with fine aggregates.
subroutine, public Distribution_assm_addoverlap (D, x)

Function/Subroutine Documentation

subroutine,public Distribution_assm_mod::Distribution_assm_addoverlap ( type(Distribution),intent(in)  D,
float(kind=rk),dimension(:),intent(inout)  x 
)

Definition at line 272 of file Distribution_assm.F90.

References not.

Referenced by Distribution_mod::Distribution_addoverlap().

subroutine,public Distribution_assm_mod::parallelDistributeAssembledInput ( type(Mesh),intent(inout)  Msh,
type(SpMtx),intent(inout)  A,
float(kind=rk),dimension(:),pointer  b,
type(SpMtx),intent(inout),optional  A_interf 
)

Distribute assembled matrix and RHS from master to slaves.

Parameters:
MshMesh
ASystem matrix
blocal RHS
A_interfmatrix at interface

Definition at line 49 of file Distribution_assm.F90.

References SpMtx_class::ReadInSparseAssembled(), SpMtx_DistributeAssembled(), SpMtx_distribution_mod::SpMtx_localize(), and Vect_mod::Vect_ReadFromFile().

Referenced by Distribution_mod::Distribution_NewInit().

subroutine Distribution_assm_mod::SpMtx_DistributeAssembled ( type(SpMtx),intent(inout)  A,
float(kind=rk),dimension(:),pointer  b,
type(Mesh)  M,
type(AggrInfo),intent(out)  aggr 
) [private]