35 : (MODEL_TYPE ==
MatOps::MODEL_2D_PLANE_STRESS)
46 const std::string &material_name =
"UMAT");
51 const std::vector<double> &state_var_values);
56 bool use_deformation_gradient);
73 : (MODEL_TYPE ==
MatOps::MODEL_2D_PLANE_STRESS)
86 std::array<double, NTENS>
stran{};
89 std::array<double, NTANGENT>
ddsdde{};
93 std::array<double, 9>
drot{};
void(*)(double *stress, double *statev, double *ddsdde, double *sse, double *spd, double *scd, double *rpl, double *ddsddt, double *drplde, double *drpldt, double *stran, double *dstran, double *time, double *dtime, double *temp, double *dtemp, double *predef, double *dpred, char *cmname, int *ndi, int *nshr, int *ntens, int *nstatv, double *props, int *nprops, double *coords, double *drot, double *pnewdt, double *celent, double *dfgrd0, double *dfgrd1, int *noel, int *npt, int *layer, int *kspt, int *kstep, int *kinc, std::size_t cmname_len) umat_f