Comments (3)
Hi Richard,
You are right, there is not an available variable for the deformation gradient.
It is readily available in UMAT as DFGRD and DFRGD0 at the current and former time increments. We have left empty places in userouputs to allow users to define their owm outputs. It would be in this case similar as the definition of thermal or plastic deformation gradients. You may need to do some modifications in globalvariables.f, initializations.f, and useroutoutputs.f files.
Best,
Eralp
from crystalplasticity.
Dear Eralp:
May I ask a question about remeshing? Suppose that I get a result of CPFEM after some iterations using your UMAT, then I perform remeshing because of the bad quality of mesh. So the next step is to interpolate all variables onto the new mesh to construct the stiffness matrix of FEM, and then we can continue the simulation. May I ask which variables I need to store and interpolate to the new mesh? Whether your UMAT can achieve this? Thank you very much!
Regards,
Richard
from crystalplasticity.
Hi Richard,
The software in its current form is not designed for adaptive meshing. It is usual to decide on the mesh refinement level through a mesh convergence study, then this level is used for the simulations.
The state variables are not stored in standard STATEV vector of Abaqus so, the sub element properties will need to be assigned from global variables. This may likely require a user subroutine "UMESHMOTION" to decide element division and assign its properties together with UMAT.
The alternative is to use STATEV and let Abaqus deal with the assignment of element properties of element subdivision.
Both require a lot of work and modifications in any case.
Hope this helps,
Eralp
from crystalplasticity.
Related Issues (20)
- Questions about creep HOT 1
- ABAQUS/standard rank 0 terminated by signal 6 (Aborted) HOT 7
- Reference about the backstress model HOT 1
- Back stress model for cyclic response HOT 3
- Questions about using your code in the article HOT 2
- Umat and XFEM HOT 4
- Coupled thermal-stress analysis using UMATv2.9 HOT 8
- Computation of Forest and Total Dislocations from GNDs HOT 2
- Clarification Required in File CRSS.f HOT 1
- Incorporating FIPs in the codes HOT 1
- Query related to phenomenological and dislocation models HOT 1
- Incomprehension about the form of creep damage function in creep.for HOT 2
- add topic tag `abaqus` HOT 1
- A question about getting the statev_gmatinv HOT 2
- issue regarding to hardening model 4 HOT 4
- HCP Slip Direction and Slip Plane Conversion for Schmid Factor Calculation HOT 2
- issue of parallelization computation by abaqus HOT 5
- Question about slipmodel=2 HOT 2
- Question about Back stress
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from crystalplasticity.