The ConcreteDamagedPlasticity object specifies the concrete damaged plasticity model.
materialApi.materials()[name].concreteDamagedPlasticity()
This method creates a ConcreteDamagedPlasticity object.
materialApi.materials()[name].ConcreteDamagedPlasticity
odb_ConcreteDamagedPlasticity& ConcreteDamagedPlasticity(const odb_SequenceSequenceDouble& table, bool temperatureDependency, int dependencies);
Required argument
An odb_SequenceSequenceDouble specifying the items described below.
Optional arguments
A Boolean specifying whether the data depend on temperature. The default value is false.
An Int specifying the number of field variable dependencies. The default value is 0.
Table data
The table data specify the following:
Dilation angle, (in degrees) in the
–
plane.
Flow potential eccentricity, . The default value is 0.1.
, the ratio of initial equibiaxial compressive yield stress to initial uniaxial compressive yield stress. The default value is 1.16.
, the ratio of the second stress invariant on the tensile meridian, to that on the compressive meridian, at initial yield for any given value of the pressure invariant
such that the maximum principal stress is negative. The default value is 2/3.
Viscosity parameter, , used for the viscoplastic regularization of the concrete constitutive equations in an Abaqus/Standard analysis. This parameter is ignored in an Abaqus/Explicit analysis. The default value is 0.0.
Temperature, if the data depend on temperature.
Value of the first field variable, if the data depend on field variables.
Value of the second field variable.
Etc.
Return value
A ConcreteDamagedPlasticity object.
Exceptions
RangeError.
The ConcreteDamagedPlasticity object has members with the same names and descriptions as the arguments to the ConcreteDamagedPlasticity method.
In addition, the ConcreteDamagedPlasticity object can have the following members:
odb_ConcreteCompressionHardening concreteCompressionHardening() const; odb_ConcreteTensionStiffening concreteTensionStiffening() const; odb_ConcreteCompressionDamage concreteCompressionDamage() const; odb_ConcreteTensionDamage concreteTensionDamage() const;
A ConcreteCompressionHardening object.
A ConcreteTensionStiffening object.
A ConcreteCompressionDamage object.
A ConcreteTensionDamage object.