MueLu
Version of the Day
|
Utility functions for Maxwell. More...
#include <MueLu_Maxwell1_fwd.hpp>
Public Types | |
typedef Teuchos::ScalarTraits< Scalar >::magnitudeType | magnitudeType |
Static Public Member Functions | |
static void | detectBoundaryConditionsSM (RCP< Matrix > &SM_Matrix, RCP< Matrix > &D0_Matrix, magnitudeType rowSumTol, int &BCedges, int &BCnodes, Teuchos::ArrayRCP< bool > &BCrows, Teuchos::ArrayRCP< bool > &BCcols, Teuchos::ArrayRCP< bool > &BCdomain, bool &allEdgesBoundary, bool &allNodesBoundary) |
Detect Dirichlet boundary conditions. More... | |
static void | removeExplicitZeros (Teuchos::ParameterList ¶meterList, RCP< Matrix > &D0_Matrix, RCP< Matrix > &SM_Matrix, RCP< Matrix > &M1_Matrix, RCP< Matrix > &Ms_Matrix) |
Remove explicit zeros. More... | |
static void | removeExplicitZeros (Teuchos::ParameterList ¶meterList, RCP< Matrix > &D0_Matrix, RCP< Matrix > &SM_Matrix) |
static void | setMatvecParams (Matrix &A, RCP< ParameterList > matvecParams) |
Sets matvec params on a matrix. More... | |
![]() | |
static void | SetMueLuOStream (const Teuchos::RCP< Teuchos::FancyOStream > &mueluOStream) |
static void | SetMueLuOFileStream (const std::string &filename) |
static Teuchos::RCP< Teuchos::FancyOStream > | GetMueLuOStream () |
static void | SetDefaultVerbLevel (const VerbLevel defaultVerbLevel) |
Set the default (global) verbosity level. More... | |
static VerbLevel | GetDefaultVerbLevel () |
Get the default (global) verbosity level. More... | |
Additional Inherited Members | |
![]() | |
VerbLevel | GetVerbLevel () const |
Get the verbosity level. More... | |
void | SetVerbLevel (const VerbLevel verbLevel) |
Set the verbosity level of this object. More... | |
int | GetProcRankVerbose () const |
Get proc rank used for printing. Do not use this information for any other purpose. More... | |
int | SetProcRankVerbose (int procRank) const |
Set proc rank used for printing. More... | |
bool | IsPrint (MsgType type, int thisProcRankOnly=-1) const |
Find out whether we need to print out information for a specific message type. More... | |
Teuchos::FancyOStream & | GetOStream (MsgType type, int thisProcRankOnly=0) const |
Get an output stream for outputting the input message type. More... | |
Teuchos::FancyOStream & | GetBlackHole () const |
VerboseObject () | |
virtual | ~VerboseObject () |
Destructor. More... | |
Utility functions for Maxwell.
Definition at line 52 of file MueLu_Maxwell1_fwd.hpp.
typedef Teuchos::ScalarTraits<Scalar>::magnitudeType MueLu::Maxwell_Utils< Scalar, LocalOrdinal, GlobalOrdinal, Node >::magnitudeType |
Definition at line 89 of file MueLu_Maxwell_Utils_decl.hpp.
|
static |
Detect Dirichlet boundary conditions.
Definition at line 86 of file MueLu_Maxwell_Utils_def.hpp.
|
static |
Remove explicit zeros.
Definition at line 160 of file MueLu_Maxwell_Utils_def.hpp.
|
inlinestatic |
Definition at line 118 of file MueLu_Maxwell_Utils_decl.hpp.
|
static |
Sets matvec params on a matrix.
Definition at line 244 of file MueLu_Maxwell_Utils_def.hpp.