#include <CardinalProblem.h>
Base class for all MOOSE wrappings in Cardinal
◆ CardinalProblem()
CardinalProblem::CardinalProblem |
( |
const InputParameters & |
params | ) |
|
◆ checkDuplicateEntries()
template<typename T >
void CardinalProblem::checkDuplicateEntries |
( |
const std::vector< T > & |
var, |
|
|
const std::string & |
name |
|
) |
| const |
|
inline |
Check for duplicate entries in a 1-d vector
- Parameters
-
[in] | var | input vector |
[in] | name | string to use for printing error message |
◆ checkDuplicateVariableName()
void CardinalProblem::checkDuplicateVariableName |
( |
const std::string & |
name | ) |
const |
Check whether the user has already created a variable using one of the protected names that the wrapping is using.
- Parameters
-
◆ stringHasEnding()
bool CardinalProblem::stringHasEnding |
( |
std::string const & |
full, |
|
|
std::string const & |
ending |
|
) |
| const |
Whether a string ends in a particular sub-string
- Parameters
-
[in] | full | full string |
[in] | ending | sub-string ending |
- Returns
- whether full string has ending
◆ validParams()
InputParameters CardinalProblem::validParams |
( |
| ) |
|
|
static |
The documentation for this class was generated from the following files: