#include "Teuchos_RCP.hpp"
#include "Teuchos_ParameterList.hpp"
Go to the source code of this file.
Namespaces | |
namespace | LameUtils |
Utility functions for interfacing to LAME material library. | |
Functions | |
void | LameUtils::parameterListToMatProps (const Teuchos::ParameterList &lameMaterialParameters, LameMatProps &matProps) |
Convert a Teuchos::ParameterList into a lame(nt)MatProps structure. | |
Teuchos::RCP< LameMaterial > | LameUtils::constructLameMaterialModel (const std::string lameMaterialModelName, const Teuchos::ParameterList &lameMaterialParameters) |
Instantiate a lame::MaterialModel given the model name and a set of material parameters. | |
std::vector< std::string > | LameUtils::getStateVariableNames (const std::string &lameMaterialModelName, const Teuchos::ParameterList &lameMaterialParameters) |
Return a vector containing the names of the state variables associated with the given LAME material model and material parameters. | |
std::vector< double > | LameUtils::getStateVariableInitialValues (const std::string &lameMaterialModelName, const Teuchos::ParameterList &lameMaterialParameters) |
Return a vector containing the initial values for the state variables associated with the given LAME material model and material parameters. |