
Public Member Functions | |
| SystemSimple (double threshold=1.e-12) | |
| void | initialize (MATRIX &m, VECTOR &rhs) |
| template<class DOFINFO> | |
| void | initialize_info (DOFINFO &info, bool) const |
| template<class DOFINFO> | |
| void | assemble (const DOFINFO &info) |
| template<class DOFINFO> | |
| void | assemble (const DOFINFO &info1, const DOFINFO &info2) |
| MeshWorker::Assembler::SystemSimple< MATRIX, VECTOR >::SystemSimple | ( | double | threshold = 1.e-12 |
) | [inline] |
Constructor setting the threshold value in MatrixSimple.
| void MeshWorker::Assembler::SystemSimple< MATRIX, VECTOR >::initialize | ( | MATRIX & | m, | |
| VECTOR & | rhs | |||
| ) | [inline] |
Store the two objects data is assembled into.
References NamedData< DATA >::add().
| void MeshWorker::Assembler::SystemSimple< MATRIX, VECTOR >::initialize_info | ( | DOFINFO & | info, | |
| bool | interior_face | |||
| ) | const [inline] |
Initialize the local data in the DoFInfo object used later for assembling.
The second parameter is used to distinguish between the data used on cells and boundary faces on the one hand and interior faces on the other. Interior faces may require additional data being initialized.
Reimplemented from MeshWorker::Assembler::ResidualSimple< VECTOR >.
| void MeshWorker::Assembler::SystemSimple< MATRIX, VECTOR >::assemble | ( | const DOFINFO & | info | ) | [inline] |
Assemble the matrix DoFInfo::M1[0] into the global matrix.
Reimplemented from MeshWorker::Assembler::ResidualSimple< VECTOR >.
References internal::assemble().
| void MeshWorker::Assembler::SystemSimple< MATRIX, VECTOR >::assemble | ( | const DOFINFO & | info1, | |
| const DOFINFO & | info2 | |||
| ) | [inline] |
Assemble both local matrices in the info objects into the global matrix.
Reimplemented from MeshWorker::Assembler::ResidualSimple< VECTOR >.
References internal::assemble().
documentation generated on Wed Jul 28 23:06:56 2010 by
doxygen
1.5.6