14 #if !defined(KRATOS_MPM_GRID_AXISYM_LINE_LOAD_CONDITION_2D_H_INCLUDED )
15 #define KRATOS_MPM_GRID_AXISYM_LINE_LOAD_CONDITION_2D_H_INCLUDED
79 GeometryType::Pointer pGeometry,
80 PropertiesType::Pointer pProperties
86 PropertiesType::Pointer pProperties
166 double GetIntegrationWeight(
168 const unsigned int PointNumber,
185 void save(
Serializer& rSerializer)
const override;
std::size_t IndexType
Definition: flags.h:74
std::vector< IntegrationPointType > IntegrationPointsArrayType
Definition: geometry.h:161
Axisymmetric line load condition.
Definition: mpm_grid_axisym_line_load_condition_2d.h:51
~MPMGridAxisymLineLoadCondition2D() override
Destructor.
Definition: mpm_grid_axisym_line_load_condition_2d.cpp:75
MPMGridAxisymLineLoadCondition2D()
Definition: mpm_grid_axisym_line_load_condition_2d.h:126
Condition::Pointer Create(IndexType NewId, GeometryType::Pointer pGeometry, PropertiesType::Pointer pProperties) const override
It creates a new condition pointer.
Definition: mpm_grid_axisym_line_load_condition_2d.cpp:51
KRATOS_CLASS_INTRUSIVE_POINTER_DEFINITION(MPMGridAxisymLineLoadCondition2D)
Counted pointer of MPMGridAxisymLineLoadCondition2D.
Short class definition.
Definition: mpm_grid_line_load_condition_2d.h:55
PointerVector is a container like stl vector but using a vector to store pointers to its data.
Definition: pointer_vector.h:72
The serialization consists in storing the state of an object into a storage format like data file or ...
Definition: serializer.h:123
REF: G. R. Cowper, GAUSSIAN QUADRATURE FORMULAS FOR TRIANGLES.
Definition: mesh_condition.cpp:21
def load(f)
Definition: ode_solve.py:307