Rajesh,
1) There are two ways to refine the mesh in PRISMS-Plasticity, one way is using "set Subdivisions" and the other one is using "Refine factor". For example, you can generate a 2*2*2 mesh by using set Subdivisions X,Y,Z=2 and set refine factor=0 or keep the set Subdivisions=1 and set refine factor=1. However, one should note that using set refine factor decrease the "memory cost" big time. So it is always recommended to use "Refine factor" and set Subdivisions X,Y,Z=1, unless you have to use it.
2) We didn't put the restart feature inside the code yet. It is under development feature.
3) Generally speaking, that error shows the code cannot converge. It can have many reasons. Some of them are as follows:
a) Timestep is large so the code diverge.
b)You are too many number of processors which is unreasonable. For example, you cannot solve a problem with 8 elements using 16 or even 8 elements.
c) Material properties such as hardening and CRSS are in a way that the constitutive model cannot converge.
These are just few examples you might get this error. It needs some experience with the code to figure this out.
4) If you cannot go further than 0,.52% strain and you want to simulate more, you should use the othe calculate plasticity recently added which is more stable. You should replace the calculatePlasticity.cc (plasticity/src/materialModels/crystalPlasticity/calculatePlasticity.cc) with another one in
plasticity/src/materialModels/crystalPlasticity/MaterialModels/RateIndependentModel2/calculatePlasticity.cc. Then you need to recompile the code for this new calculatePlasticity.cc. One more step is this new material model needs a parameter in the input file:
# Maximum no. of iterations to achieve non-linear convergence
set Max Solver Iterations = 1you can use 1 for now.
If you had this before in your input file then you're fine. please check following file to see where you can add these lines.
This new calculatePlasticity.cc helps you reach higher strain.
Regarding the stable strain, the general rule of thumb is you can apply 0.0001 (or 0.01%) strain for each increment. If with this value this diverge, then you can try half of it which is more conservative.
5) For BCC with 24 slip systems, you just need to modify the slipdirections and slipnormal files.
6)For visualizing the deformed body, you can use the Warp By Vector filter in Paraview. We described this here:
Best Regards,
Mohammadreza