|
DOUG 0.2
|
| Aggregate_mod | Module for defining datastructures needed for aggregation |
| BinaryHeap | |
| CoarseAllgathers | This module contains a number of utility functions with the main intent of being able to nonblockingly distribute the whole coarse problem and its rhs vectors to every thread |
| CoarseCreateRestrict | The main aim of this module is to create the restriction matrix |
| CoarseGrid_class | Coarse grid implementation and utility functions |
| CoarseMtx_mod | |
| CoarsePreconditioner_geometric_mod | Geometric coarse preconditioner |
| CoarsePreconditioner_robust_mod | Coarse preconditioner with robust coarse space |
| CoarsePreconditioner_smooth_mod | Coarse preconditioner with smoothing |
| controls | Definitions for control file parameters |
| ConvInf_mod | Some basic statistics on solution |
| CreateCoarseGrid | Module responsible for creation of the global coarse mesh structure |
| Decomposition_mod | Datatypes that hold domain decomposition for Schwarz (first-level) preconidioners |
| DenseMtx_mod | |
| Distribution_assm_mod | |
| Distribution_base_mod | Base component for data distribution |
| Distribution_elem_mod | |
| Distribution_mod | Interface component for data distribution |
| Distribution_struct_mod | Cartesian (structured) mesh with Laplace equation |
| DOUG_utils | Module with various helper routines |
| ElemMtxs_assemble | Global matrix assembling methods from element matrices |
| ElemMtxs_base | Base types for element matrices and matrix distribution |
| ElemMtxs_distribute | Element matrix distribution logic |
| ElemMtxs_mods | Wrapper module for all procedures and datatypes for assembling element matrices and distributing them |
| Fact_class | Module for factorization of sparse matrices |
| FinePreconditioner_complete_mod | Schwarz preconditioner with complete subsolves |
| FinePreconditioner_sgs_mod | Schwarz preconditioner with Symmetric Gauss-Seidel iterations |
| GeomInterp | |
| globals | |
| Graph_class | |
| Hash_class | |
| IdxMap_class | |
| master_thread | |
| Mesh_class | |
| Mesh_plot_mod | |
| mparameters | Parameters for the modules of the components |
| parameters | |
| Partitioning_aggr_mod | Grid partitioning using aggregation method |
| Partitioning_full_mod | Grid partitioning using full local region of process |
| Partitioning_metis_mod | Grid partitioning using METIS library |
| Partitioning_mod | Base component for grid partitioning |
| pcg_mod | |
| pcgRobust_mod | PCG solver for the Robust Coarse Spaces |
| Points2D_class | |
| Polygon_class | |
| Preconditioner_base_mod | Base file for preconditioner component |
| Preconditioner_mod | Interface file for preconditioner component |
| RealKind | |
| RobustCoarseMtx_mod | Method for creating robust coarse spaces |
| slave_thread | |
| solvers_mod | |
| SpMtx_aggregation | Aggregation procedures |
| SpMtx_arrangement | |
| SpMtx_class | |
| SpMtx_distribution_mod | |
| SpMtx_generator | |
| SpMtx_mods | |
| SpMtx_op_AB | |
| SpMtx_op_Ax | |
| SpMtx_op_block | Block operations for sparse matrices |
| SpMtx_operation | |
| SpMtx_permutation | |
| SpMtx_util | |
| stationary_mod | Stationary methods: Gauss-Seidel, .. |
| subsolvers | |
| TransmitCoarse | |
| Vect_mod |
1.7.3-20110217