Generally, by using of all Finite Element Methods, modelling of concrete plasticity or concrete damage plasticity can be done but some softwares are better respect to others. The best softwares for this purpose are Abaqus/Explicit, Flac 2D or 3D and Midas. The differences between these softwares are:
1_ In Abaqus/Explicit, you need more parameters for complicated models and always these required parameters are not available so you must use from simple models for simulation or modelling of concrete behavior or any other materials such as steel, composites and etc. This may led to low accuracy of analysis results but convergence speed is more higher than other models.
2_ In Flac this restriction is not exists but number of available models for modelling and simulation is less than Abaqus in this field. One advantage of Flac is that you can define a new model for any available parameters by Fish. Fish is a programming tool for define new models, new parameters, new functions and etc. So this software is comparable to Abaqus/Explicit or Abaqus/Simple.
3_ Midas is another good software for modelling of behavior of materials especially in mdelling of damage. In Midas, the number of existing models is more than Abaqus and no problem exists for modelling of material behavior and simplified and modified models can be applied for modelling. One advantage of Midas is that accuracy of selected mesh with it's criteria is more than other FEM softwares.
Note that if you suppose a continuous medium for your material, FDM(Finite Difference Method) is more suitable respect to Finite Element Method and if this be, Flac is better than Midas. And if you want to apply all parameters in your models, Midas is better than Flac.
Isa, thanks a lot for your nice reply. In ABAQUS, for example, if you look at the concrete damage plasticity module, we see that the model adopted and implemented in ABAQUS belongs to long time ago, say 1980s or 1990s, while so far a lot of new models have been publishing day by day. I am looking for reliable codes or software developed especially for concrete and having some more up-to-date models.
Mohammad Samaaneh, thanks but ANSYS is even less professional than ABAQUS in this case. Does ANSYS have something like Concrete Damage Plasticity Model implemented in ABAQUS? As far as I have checked, it does not have.
How can I use tensile strain-strain relation for concrete in ANSYS ? I have idea of William Warke criteria, maximum tensile strength. But i want to define stress-strain curve for tension, as we normally do for compressive stress-strain curve.
I have a bad experience regarding Ansys and its concrete models. I have been working on it quite a long time and could not obtain exact results. Especially, changing some parameters by a very little amount was giving huge change in results. Therefore now I'am also looking for some better software.