Teuchos Package Browser (Single Doxygen Collection) Version of the Day
|
A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter. More...
#include <Teuchos_StandardDependencies.hpp>
Constructors/Destructor | |
TwoDColDependency (RCP< const ParameterEntry > dependee, RCP< ParameterEntry > dependent, RCP< const SimpleFunctionObject< DependeeType > > func=null) | |
Constructs a TwoDColDependency. | |
TwoDColDependency (RCP< const ParameterEntry > dependee, Dependency::ParameterEntryList dependents, RCP< const SimpleFunctionObject< DependeeType > > func=null) | |
Constructs a TwoDColDependency. | |
Overridden from Dependency | |
std::string | getTypeAttributeValue () const |
Overridden from ArrayModifierDependency | |
void | modifyArray (DependeeType newAmount, RCP< ParameterEntry > dependentToModify) |
std::string | getBadDependentValueErrorMessage () const |
A dependency in which the number of rows in a parameter with a TwoDArray depends on the value of another parameter.
Please see TwoDColDependencyXMLConverter for documentation regarding the XML representation of this Dependency.
Definition at line 2087 of file Teuchos_StandardDependencies.hpp.
Teuchos::TwoDColDependency< DependeeType, DependentType >::TwoDColDependency | ( | RCP< const ParameterEntry > | dependee, |
RCP< ParameterEntry > | dependent, | ||
RCP< const SimpleFunctionObject< DependeeType > > | func = null ) |
Constructs a TwoDColDependency.
dependee | The dependee parameter. |
dependent | The dependent parameter. |
func | A function specifying how the TwoDArrays number of cols should be calculated from the dependees value. |
Definition at line 2149 of file Teuchos_StandardDependencies.hpp.
Teuchos::TwoDColDependency< DependeeType, DependentType >::TwoDColDependency | ( | RCP< const ParameterEntry > | dependee, |
Dependency::ParameterEntryList | dependents, | ||
RCP< const SimpleFunctionObject< DependeeType > > | func = null ) |
Constructs a TwoDColDependency.
dependee | The dependee parameter. |
dependents | The dependents. |
func | A function specifying how the TwoDArrays number of cols should be calculated from the dependees value. |
Definition at line 2160 of file Teuchos_StandardDependencies.hpp.
|
virtual |
Implements Teuchos::Dependency.
Definition at line 2173 of file Teuchos_StandardDependencies.hpp.
|
protectedvirtual |
Implements Teuchos::ArrayModifierDependency< DependeeType, DependentType >.
Definition at line 2183 of file Teuchos_StandardDependencies.hpp.
|
protectedvirtual |
Implements Teuchos::ArrayModifierDependency< DependeeType, DependentType >.
Definition at line 2196 of file Teuchos_StandardDependencies.hpp.