Comments (1)
Hi, we have done that with constant fiber directions in https://github.com/adtzlr/fiberreinforcedrubber using matadi.
A fiber direction field should be possible in FElupe, just provide the direction field with shape (3, nq, nc)
, where the first axis are the vector components, the second axis contains the quadrature points per cell (=element) and the last axis the cells. You'd have to define your strain energy function manually because there is no built-in formulation available. See Hyperelastic for more details.
Do you have any specific strain energy density formulation in mind?
We have no layers, shells, rebars or whatever these special element formulations are called in the different codes. FElupe has just solids built in.
from felupe.
Related Issues (20)
- The Ogden-Roxburgh model should be also implemented with automatic differentiation
- The optimization of material parameters should optionally be based on relative residuals
- Collection of Ideas
- Deprecate `MaterialAD` and use `Hyperelastic` everywhere instead HOT 2
- The material parameters are overwritten in-place in `ConstitutiveMaterial.optimize()`
- Material-parameter scalars are converted to arrays in `ConstitutiveMaterial.optimize()`
- Add the MORPH X material model
- The state variables are not-resetted after finishing a load case in the plot of a constitutive material
- Prepare for Numpy 2.0
- Enhance the performance of uniform grid meshes
- `FormItem()` needs an `update()` method
- Include some hello-world lines of code
- Rubber roller compacting analysis: contact pressure plot HOT 19
- Formula broken in Jupyter HOT 3
- `MultiPointContact`: The `skip`-argument is ignored HOT 2
- 🌍Call for translators in FElupe official document🌍 HOT 1
- Compaction rubber roller analysis issue (with inear isotropic material assumption) HOT 1
- Mixed-field formulations with multiple solid bodies
- `MultiPointContact` with custom rigid edge / surface HOT 2
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 felupe.