14 #if !defined(KRATOS_DAM_INPUT_TABLE_NODAL_YOUNG_MODULUS_PROCESS )
15 #define KRATOS_DAM_INPUT_TABLE_NODAL_YOUNG_MODULUS_PROCESS
50 "model_part_name":"PLEASE_CHOOSE_MODEL_PART_NAME",
51 "variable_name" : "PLEASE_PRESCRIBE_VARIABLE_NAME",
52 "initial_value" : 0.0,
53 "input_file_name" : "",
62 rParameters[
"variable_name"];
63 rParameters[
"model_part_name"];
103 #pragma omp parallel for
106 ModelPart::NodesContainerType::iterator it = it_begin +
i;
114 #pragma omp parallel for
117 ModelPart::NodesContainerType::iterator it = it_begin +
i;
145 #pragma omp parallel for
148 ModelPart::NodesContainerType::iterator it = it_begin +
i;
156 #pragma omp parallel for
159 ModelPart::NodesContainerType::iterator it = it_begin +
i;
173 std::string
Info()
const override
175 return "DamInputTableNodalYoungModulusProcess";
181 rOStream <<
"DamInputTableNodalYoungModulusProcess";
220 rOStream << std::endl;
KratosComponents class encapsulates a lookup table for a family of classes in a generic way.
Definition: kratos_components.h:49
NodesContainerType & Nodes()
Definition: mesh.h:346
NodeIterator NodesBegin()
Definition: mesh.h:326
This class aims to manage meshes for multi-physics simulations.
Definition: model_part.h:77
MeshType & GetMesh(IndexType ThisIndex=0)
Definition: model_part.h:1791
This class provides to Kratos a data structure for I/O based on the standard of JSON.
Definition: kratos_parameters.h:59
double GetDouble() const
This method returns the double contained in the current Parameter.
Definition: kratos_parameters.cpp:657
void ValidateAndAssignDefaults(const Parameters &rDefaultParameters)
This function is designed to verify that the parameters under testing match the form prescribed by th...
Definition: kratos_parameters.cpp:1306
std::string GetString() const
This method returns the string contained in the current Parameter.
Definition: kratos_parameters.cpp:684
size_type size() const
Returns the number of elements in the container.
Definition: pointer_vector_set.h:502
The base class for all processes in Kratos.
Definition: process.h:49
TResultType GetValue(TArgumentType const &X) const
Definition: table.h:502
This class represents the value of its variable depending to other variable.
Definition: piecewize_linear_table.h:63
#define KRATOS_CATCH(MoreInfo)
Definition: define.h:110
#define KRATOS_TRY
Definition: define.h:109
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
std::istream & operator>>(std::istream &rIStream, LinearMasterSlaveConstraint &rThis)
input stream function
std::ostream & operator<<(std::ostream &rOStream, const LinearMasterSlaveConstraint &rThis)
output stream function
Definition: linear_master_slave_constraint.h:432
int nnodes
Definition: sensitivityMatrix.py:24
integer i
Definition: TensorModule.f:17