To prescribe various types of data by an algebraic expression. Data may consist in boundary conditions, forces, tractions, fluxes, initial condition. All these data types can be defined through an enumerated variable. More...
|Default constructor. |
|Prescription (Mesh &mesh, const string &file)|
|Constructor that gives an instance of class Mesh and the data file name. More...|
|int||get (int type, Vect< real_t > &v, real_t time=0, size_t dof=0)|
To prescribe various types of data by an algebraic expression. Data may consist in boundary conditions, forces, tractions, fluxes, initial condition. All these data types can be defined through an enumerated variable.
Constructor & Destructor Documentation
Member Function Documentation
Read data in the given file and stores in a Vect instance for a chosen DOF. The input value type determines the type of data to read.
[in] type Type of data to seek. To choose among the enumerated values:
BOUNDARY_CONDITION: Read values for (Dirichlet) boundary conditions
BOUNDARY_FORCE: Read values for boundary force (Neumann boundary condition).
FLUXhave the same effect.
BODY_FORCE: Read values for body (or volume) forces.
SOURCEhas the same effect.
POINT_FORCE: Read values for pointwise forces
INITIAL_FIELD: Read values for initial solution
[in,out] v Vect instance that is instantiatd on input and filled on output [in] time Value of time for which data is read [Default:
[in] dof DOF to store (Default is
0: All DOFs are chosen).