Go to the documentation of this file.
44 #ifndef _ZOLTAN2_PARAMETERS_HPP_
45 #define _ZOLTAN2_PARAMETERS_HPP_
57 const Teuchos::ParameterList &plIn, Teuchos::ParameterList &plOut);
60 std::string listNames=std::string(
""));
no assertion checks will be done
Time the substeps of an entity.
TimerType
The type of timers which should be active.
multiCriteriaNorm
Enumerator used in code for multicriteria norm choice.
Time an algorithm (or other entity) as a whole.
more involved, like validate a graph
fast typical checks for valid arguments
OSType
Output stream types.
sub-steps, each method's entry and exit
include more detail about sub-steps
the status at each high level step
Gathering definitions used in software development.
void createAllParameters(Teuchos::ParameterList &pList)
Create a list of all Zoltan2 parameters and validators.
No timing data will be collected (the default).
MessageOutputLevel
The amount of debugging or status output to print.
don't display status/debug messages
/dev/null: do actions but don't output results
AssertionLevel
Level of error checking or assertions desired.
void createValidatorList(const Teuchos::ParameterList &plIn, Teuchos::ParameterList &plOut)
Create a list by adding validators to the users parameter list.
void printListDocumentation(const Teuchos::ParameterList &pl, std::ostream &os, std::string listNames)
Run both MACRO and MICRO timers.
Timers added while testing, removed later.