#ifndef __SMALL_STRAIN_PLASTICITY_MATERIAL_MODELS_HPP
#define __SMALL_STRAIN_PLASTICITY_MATERIAL_MODELS_HPP
#ifndef WITH_ADOL_C
#error "MoFEM need to be compiled with ADOL-C"
#endif
}
PetscFunctionBegin;
}
}
}
}
PetscFunctionReturn(0);
}
PetscFunctionBegin;
}
tR /= 3.;
}
}
PetscFunctionReturn(0);
}
PetscFunctionBegin;
PetscFunctionReturn(0);
}
PetscFunctionBegin;
PetscFunctionReturn(0);
}
};
}
PetscFunctionBegin;
}
}
}
PetscFunctionReturn(0);
}
PetscFunctionBegin;
}
tR /= 3.;
}
}
PetscFunctionReturn(0);
}
PetscFunctionBegin;
PetscFunctionReturn(0);
}
PetscFunctionBegin;
double alpha= (1-2*
nup)/(1+
nup);
PetscFunctionReturn(0);
}
};
#endif //__SMALL_STRAIN_PLASTICITY_MATERIAL_MODELS_HPP
const Tensor2_symmetric_Expr< const ddTensor0< T, Dim, i, j >, typename promote< T, double >::V, Dim, i, j > dd(const Tensor0< T * > &a, const Index< i, Dim > index1, const Index< j, Dim > index2, const Tensor1< int, Dim > &d_ijk, const Tensor1< double, Dim > &d_xyz)