Teuchos Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
ParameterList_UnitTests.cpp File Reference
#include "Teuchos_ParameterList.hpp"
#include "Teuchos_getConst.hpp"
#include "Teuchos_as.hpp"
#include "Teuchos_StandardParameterEntryValidators.hpp"
#include "Teuchos_ParameterListModifier.hpp"
#include "Teuchos_UnitTestHarness.hpp"
Include dependency graph for ParameterList_UnitTests.cpp:

Go to the source code of this file.

Classes

struct  Teuchos::MyWrappedInt
 

Namespaces

 Teuchos
 

Enumerations

enum  Shape : int { Teuchos::@347::Shape::CIRCLE, Teuchos::@347::Shape::SQUARE, Teuchos::@347::Shape::TRIANGLE }
 

Functions

ParameterList Teuchos::createMainPL ()
 
ParameterList Teuchos::createValidMainPL ()
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, construct_default)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, construct_withName)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, createParameterList_empty)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, createParameterList_withName)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_get_int)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, setParametersWithModifier)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, param_isParameter_isSublist_isType)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, sublist_isParameter_isSublist_isType)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_doc)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_doc_validator)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_invalid_int_first)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_invalid_int_second)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_get_entry)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_int_twice_keep_validator)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_get_char_str)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_get_string)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_string_move_semantics)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_string_specified_template_argument)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, set_int_user_defined_conversion_function)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_param)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_existing_incorrect_type)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, getPtr)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, getEntryRCP)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_default_then_change)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, remove_1)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_default)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_docString)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_mustAlreadyExist)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_nonsublist)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_nonconst)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_const)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_nonexisting_sublist_const)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, get_existing_sublist_const_nonsublist)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, sublist_add_2)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, sublist_scenario_1)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, copy_constructor)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, assignment_operator)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, iterator_params)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, iterator_params_sublists)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityWithEmpty)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityDifferentSublistNames)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, operatorEqualityDifferentLengths)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesWithEmpty)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesDifferentSublistNames)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesSortedReversedOrder)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, haveSameValuesSortedNested)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, validateAgainstSelf)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, validateParametersAndSetDefaults_default)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, validateParametersAndSetDefaults_noDefault)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, getIntegralValue_int)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, replaceScalarParameterWithArray)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, simpleModifierModifyReconcile)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, modify_CopiesModifiers)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, nestedSublistExpansion)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, disableRecursion)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, recursiveValidation)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, recursiveReconciliation)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, attachValidatorRecursively)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, print)
 
 Teuchos::TEUCHOS_UNIT_TEST (ParameterList, NonPrintableParameterEntries)