DOUG 0.2
Data Types | Modules | Defines | Functions/Subroutines

ElemMtxs_assemble.F90 File Reference

#include <doug_config.h>

Go to the source code of this file.

Data Types

type  ElemMtxs_assemble::ElemMtxsAssembleBlock
 SpMtxPartAssembleBlock type Sparse matrix assembling context (for single inner/interf block) More...
type  ElemMtxs_assemble::ElemMtxsAssembleContext
 ElemMtxsAssembleContext type Assembling context. More...

Modules

module  ElemMtxs_assemble
 

Global matrix assembling methods from element matrices.


Defines

#define float   real

Functions/Subroutines

type(ElemMtxsAssembleContext),
target 
ElemMtxs_assemble::ElemMtxsAssembleContext_newInit (Msh)
 Create and initialize new assembling context.
subroutine ElemMtxs_assemble::ElemMtxsAssembleContext_Destroy (AC)
 Destroy existing assembling context.
subroutine ElemMtxs_assemble::ElemMtxsAssembleContext_addChunk (AC, E, Msh)
 Add element matrices to assembling context.
subroutine ElemMtxs_assemble::ElemMtxsAssembleContext_extractSpMtx (AC, A, Msh)
 Extract final sparse matrix structure from assembling context.
subroutine ElemMtxs_assemble::ElemMtxsAssembleContext_extractVect (AC, b, Msh)
 Extract final RHS vector from assembling context.

Define Documentation

#define float   real