abarret / clotting_model Goto Github PK
View Code? Open in Web Editor NEWAn IBAMR implementation of Fogelson and Guy, 2008
An IBAMR implementation of Fogelson and Guy, 2008
We need an implementation of a CartGridFunction
that evaluates the transition rates from unactivated to activated.
We need to calculate the force balance on the wall points.
This involves two things:
Note that in some cases, our force balance equations do not make sense. In those instances, the wall points and wall points velocity should be the same as the mesh.
Below is a list of things needed to implement the full bound platelet model.
It would be useful to have a function that computes the free wall sites (w_max - w)
. What makes this challenging is the w
is computed from W
which is a Lagrangian state variable. We need to track the free wall sites on the Lagrangian structures and then spread that to the Eulerian grid.
We need to create an extensions of CFRelaxationOperator
that computes the relaxation and stress build up. An initial implementation is given in CohesionStressRHS
. We need to verify that this is up-to-date.
We need an implementation of CartGridFunction
that computes the bond formation/breakage rates. Note that this should look similar to #10, although because the bond equation is a scalar equation, we don't need to evolve with CFINSForcing
.
An implementation of CartGridFunction
that evaluates the transition from unbound-activated to bound and bound to unbound-activated. This in part involves a convolution function, which is given in #4.
The bound platelet's move at velocity u_b which is different from the fluid velocity inside the thrombus. We need an implementation of CartGridFunction
that evaluates u_b inside the thrombus.
Note that this velocity field is not divergence free so we will need to use an appropriate convective operator for evolving phi_b.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.