Home
last modified time | relevance | path

Searched refs:AmgXControlMap (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/amgx/
H A Damgx.cxx58 struct AmgXControlMap { struct
66 const std::map<std::string, AmgXAMGMethod> AmgXControlMap::AMGMethods = { argument
71 const std::map<std::string, AmgXSmoother> AmgXControlMap::Smoothers = {
87 const std::map<std::string, AmgXSelector> AmgXControlMap::Selectors = {
96 const std::map<std::string, AmgXCoarseSolver> AmgXControlMap::CoarseSolvers = {
101 const std::map<std::string, AmgXAMGCycle> AmgXControlMap::AMGCycles = {
445 std::string def_amg_method = map_reverse_lookup(AmgXControlMap::AMGMethods, amgx->amg_method); in PCSetFromOptions_AMGX()
448 …PetscCheck(AmgXControlMap::AMGMethods.count(option) == 1, PETSC_COMM_SELF, PETSC_ERR_PLIB, "AMG Me… in PCSetFromOptions_AMGX()
449 amgx->amg_method = AmgXControlMap::AMGMethods.at(option); in PCSetFromOptions_AMGX()
453 std::string def_amg_cycle = map_reverse_lookup(AmgXControlMap::AMGCycles, amgx->amg_cycle); in PCSetFromOptions_AMGX()
[all …]