Classes | Namespaces | Functions
ScalarInitialCondition.h File Reference

Go to the source code of this file.


class  libMesh::DenseVector< T >
class  ScalarInitialCondition
 InitialConditions are objects that set the initial value of variables. More...


 The following methods are specializations for using the libMesh::Parallel::packed_range_* routines for std::strings.


InputParameters validParams< ScalarInitialCondition > ()

Function Documentation

Definition at line 22 of file ScalarInitialCondition.C.

Referenced by validParams< FunctionScalarIC >(), validParams< ScalarComponentIC >(), and validParams< ScalarConstantIC >().

23 {
25  params.addParam<VariableName>(
26  "variable", "The variable this initial condition is supposed to provide values for.");
28  params.registerBase("ScalarInitialCondition");
30  return params;
31 }
The main MOOSE class responsible for handling user-defined parameters in almost every MOOSE system...
void registerBase(const std::string &value)
This method must be called from every base "Moose System" to create linkage with the Action System...
InputParameters validParams< MooseObject >()
Definition: MooseObject.C:22
void addParam(const std::string &name, const S &value, const std::string &doc_string)
These methods add an option parameter and a documentation string to the InputParameters object...