| 
    Stokhos Package Browser (Single Doxygen Collection)
    Version of the Day
    
   | 
 
#include "twoD_diffusion_ME.hpp"#include "Epetra_SerialComm.h"#include "Stratimikos_DefaultLinearSolverBuilder.hpp"#include "Thyra_LinearOpWithSolveFactoryHelpers.hpp"#include "Thyra_PreconditionerBase.hpp"#include "Thyra_PreconditionerFactoryBase.hpp"#include "Thyra_EpetraThyraWrappers.hpp"#include "Thyra_EpetraLinearOp.hpp"#include "Stokhos.hpp"#include "Teuchos_CommandLineProcessor.hpp"#include "Teuchos_TimeMonitor.hpp"#include "EpetraExt_VectorOut.h"
Go to the source code of this file.
Enumerations | |
| enum | Krylov_Solver { AZTECOO, BELOS, AZTECOO, BELOS } | 
| enum | Krylov_Method {  GMRES, CG, GMRES, CG, FGMRES, RGMRES, GMRES, CG, GMRES, CG, FGMRES, RGMRES, GMRES, CG, GMRES, CG }  | 
| enum | PrecStrategy {  MEAN, REUSE, REBUILD, MEAN, REBUILD }  | 
| enum | SG_RF {  UNIFORM, CC_UNIFORM, RYS, LOGNORMAL, UNIFORM, CC_UNIFORM, RYS, LOGNORMAL, UNIFORM, CC_UNIFORM, RYS, LOGNORMAL, UNIFORM, RYS, LOGNORMAL, UNIFORM, LOGNORMAL, UNIFORM, LOGNORMAL }  | 
| enum | SG_GROWTH {  SLOW_RESTRICTED, MODERATE_RESTRICTED, UNRESTRICTED, SLOW_RESTRICTED, MODERATE_RESTRICTED, UNRESTRICTED, SLOW_RESTRICTED, MODERATE_RESTRICTED, UNRESTRICTED }  | 
Functions | |
| int | main (int argc, char *argv[]) | 
Variables | |
| const int | num_krylov_solver = 2 | 
| const Krylov_Solver | krylov_solver_values [] = { AZTECOO, BELOS } | 
| const char * | krylov_solver_names [] = { "AztecOO", "Belos" } | 
| const int | num_krylov_method = 4 | 
| const Krylov_Method | krylov_method_values [] = { GMRES, CG, FGMRES, RGMRES } | 
| const char * | krylov_method_names [] = { "GMRES", "CG", "FGMRES", "RGMRES" } | 
| const int | num_prec_strategy = 2 | 
| const PrecStrategy | prec_strategy_values [] = { MEAN, REBUILD } | 
| const char * | prec_strategy_names [] = { "Mean", "Rebuild" } | 
| const int | num_sg_rf = 4 | 
| const SG_RF | sg_rf_values [] = { UNIFORM, CC_UNIFORM, RYS, LOGNORMAL } | 
| const char * | sg_rf_names [] = { "Uniform", "CC-Uniform", "Rys", "Log-Normal" } | 
| const int | num_sg_growth = 3 | 
| const SG_GROWTH | sg_growth_values [] | 
| const char * | sg_growth_names [] | 
| enum Krylov_Solver | 
| Enumerator | |
|---|---|
| AZTECOO | |
| BELOS | |
| AZTECOO | |
| BELOS | |
Definition at line 39 of file linear2d_diffusion_collocation_strat.cpp.
| enum Krylov_Method | 
| Enumerator | |
|---|---|
| GMRES | |
| CG | |
| GMRES | |
| CG | |
| FGMRES | |
| RGMRES | |
| GMRES | |
| CG | |
| GMRES | |
| CG | |
| FGMRES | |
| RGMRES | |
| GMRES | |
| CG | |
| GMRES | |
| CG | |
Definition at line 45 of file linear2d_diffusion_collocation_strat.cpp.
| enum PrecStrategy | 
| Enumerator | |
|---|---|
| MEAN | |
| REUSE | |
| REBUILD | |
| MEAN | |
| REBUILD | |
Definition at line 51 of file linear2d_diffusion_collocation_strat.cpp.
| enum SG_RF | 
| Enumerator | |
|---|---|
| UNIFORM | |
| CC_UNIFORM | |
| RYS | |
| LOGNORMAL | |
| UNIFORM | |
| CC_UNIFORM | |
| RYS | |
| LOGNORMAL | |
| UNIFORM | |
| CC_UNIFORM | |
| RYS | |
| LOGNORMAL | |
| UNIFORM | |
| RYS | |
| LOGNORMAL | |
| UNIFORM | |
| LOGNORMAL | |
| UNIFORM | |
| LOGNORMAL | |
Definition at line 57 of file linear2d_diffusion_collocation_strat.cpp.
| enum SG_GROWTH | 
| Enumerator | |
|---|---|
| SLOW_RESTRICTED | |
| MODERATE_RESTRICTED | |
| UNRESTRICTED | |
| SLOW_RESTRICTED | |
| MODERATE_RESTRICTED | |
| UNRESTRICTED | |
| SLOW_RESTRICTED | |
| MODERATE_RESTRICTED | |
| UNRESTRICTED | |
Definition at line 63 of file linear2d_diffusion_collocation_strat.cpp.
| int main | ( | int | argc, | 
| char * | argv[] | ||
| ) | 
Definition at line 70 of file linear2d_diffusion_collocation_strat.cpp.
| const int num_krylov_solver = 2 | 
Definition at line 40 of file linear2d_diffusion_collocation_strat.cpp.
| const Krylov_Solver krylov_solver_values[] = { AZTECOO, BELOS } | 
Definition at line 41 of file linear2d_diffusion_collocation_strat.cpp.
| const char* krylov_solver_names[] = { "AztecOO", "Belos" } | 
Definition at line 42 of file linear2d_diffusion_collocation_strat.cpp.
| const int num_krylov_method = 4 | 
Definition at line 46 of file linear2d_diffusion_collocation_strat.cpp.
| const Krylov_Method krylov_method_values[] = { GMRES, CG, FGMRES, RGMRES } | 
Definition at line 47 of file linear2d_diffusion_collocation_strat.cpp.
Definition at line 48 of file linear2d_diffusion_collocation_strat.cpp.
| const int num_prec_strategy = 2 | 
Definition at line 52 of file linear2d_diffusion_collocation_strat.cpp.
| const PrecStrategy prec_strategy_values[] = { MEAN, REBUILD } | 
Definition at line 53 of file linear2d_diffusion_collocation_strat.cpp.
| const char* prec_strategy_names[] = { "Mean", "Rebuild" } | 
Definition at line 54 of file linear2d_diffusion_collocation_strat.cpp.
| const int num_sg_rf = 4 | 
Definition at line 58 of file linear2d_diffusion_collocation_strat.cpp.
| const SG_RF sg_rf_values[] = { UNIFORM, CC_UNIFORM, RYS, LOGNORMAL } | 
Definition at line 59 of file linear2d_diffusion_collocation_strat.cpp.
| const char* sg_rf_names[] = { "Uniform", "CC-Uniform", "Rys", "Log-Normal" } | 
Definition at line 60 of file linear2d_diffusion_collocation_strat.cpp.
| const int num_sg_growth = 3 | 
Definition at line 64 of file linear2d_diffusion_collocation_strat.cpp.
| const SG_GROWTH sg_growth_values[] | 
Definition at line 65 of file linear2d_diffusion_collocation_strat.cpp.
| const char* sg_growth_names[] | 
Definition at line 67 of file linear2d_diffusion_collocation_strat.cpp.
 1.8.5