Templated Parameter List class.
void setMyParamList(const RCP< ParameterList > ¶mList)
void setParameterList(RCP< ParameterList > const ¶mList)
Accepts a parameter list but asserts that it is empty.
RCP< const ParameterList > getValidParameters() const
Returns a non-null but empty parameter list.
Concrete serial communicator subclass.
#define TEUCHOS_TEST_FOR_EXCEPT(throw_exception_test)
This macro is designed to be a short version of TEUCHOS_TEST_FOR_EXCEPTION() that is easier to call.
bool is_null(const std::shared_ptr< T > &p)
Returns true if p.get()==NULL.