Comments (5)
From a mail by Cyprien:
Question :
dans le cas que tu traites
où le tissu flotte au milieu de nulle part,
il faut d'une manière ou d'une autre
empêcher le tissu de se translater ou de pivoter.
Autrement dit, si tu ne fais pas ça,
la matrice est singulière et tu ne peux pas l'inverser.Pour ça, il faut ajouter trois équations.
Je te conseille un truc du genre :vitesse nulle en x et en y
pour le centre de gravité des trois cellulesOrientation constante (par exemple selon y)
pour le vecteur joignant les deux cellules de droite (A et B).En contrepartie, il faut virer trois équations quelque part.
So let's do this !
from tyssue.
Hello Guillaume,
about your questions one week ago.
- chord or half-chord, I really don't care, use whichever notation you prefer, just make sure to be consistent! :-)
- Initial conditions is a difficult question. What we have done in simpler geometries is to start from simple, exact situations, like pure disks touching at one single point. Another route is probably to have wrong values for the surface area and letting the program adjust that initially. In other words: instead of having d/dt(volume) = 0 we take d/dt(volume) = (target volume - current volume) / (some time scale) and keep that until the volume is correct, then set d/dt(volume) back to zero.
By the way, I just tried using the notebook in a fresh ipython3 notebook installation, and failed. Must miss some library or some initial file of yours, I guess.
from tyssue.
Hey Cyprien, thanks for the comments!
I'll fix the equations to put on the chord length, it will be simpler later.
As for the install, you need to also install tyssue as we did in Montpellier. If you did so, can you post here the error message you get?
In the latest version, I set up a tri-junction which is supposedly at equilibrium. I tried to set up the center-of-mass and fixed orientation equations, but fell back to a singular matrix. Maybe I didn't choose the wrong equations to take out?
Good news if a trainee can work on that!
Guillaume
PS: I recieve a mail, as you do, when a comment is posted here, so no need to re-send it separately :)
from tyssue.
Ok, it looks like the 0.2 milestone was a bit optimistic for this :/
Bumping to 0.3
from tyssue.
This is going on in an independent project you can follow here:
https://gitlab.com/EMoisdon/tyssue_rheo
from tyssue.
Related Issues (20)
- ENH: pass column name to `data_at_opposite`
- Has anybody successfully implemented constriction with the viscous solver? HOT 5
- Bug in HistoryHDF5
- Bug encountered while running "sheet_from_cell_centers" function on points generated using from "sheet_from_cell_centers" HOT 2
- Random addition of vertices fails for internal cells HOT 6
- release v1.0
- Create gif HOT 1
- Last version of pandas (1.3.5) not working with Tyssue HOT 4
- Rearrangement (T1&T3) with QS Solver HOT 6
- `ax` argument not considered in `tyssue.plt_draw.sheet_view`
- napari integration HOT 13
- Planar periodic sheet HOT 13
- Cell division failed for cell at the border
- Use collision solver change QS result HOT 9
- Value out of range for T1 transition (ValueError, KeyError) - Periodic sheet HOT 2
- Cannot scale periodic boundary sheet HOT 4
- tyssue doc site is down HOT 4
- Prevent a print when setting up specs HOT 5
- Faces become deformed and can overlap HOT 3
- Definition of ux, uy 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 tyssue.