abarret / advdiffsolvers Goto Github PK
View Code? Open in Web Editor NEWHybrid Cut-Cell Semi-Lagrangian advection-diffusion solver on arbitrary moving domains with Robin boundary conditions.
Hybrid Cut-Cell Semi-Lagrangian advection-diffusion solver on arbitrary moving domains with Robin boundary conditions.
As we move away from using cut cell methods, we need to do calculations based on level set values instead of cut cells. For example RBFReconstructCache
originally determines stencils based on cell volumes. #35 and #36 try to get around this by adding options based on level set values, but this makes the code more convoluted. We need more clear pathway or perhaps a different class structure to make these switches more clear.
The extrapolated integrator still has some limitations that should be addressed.
From #39. It would be good to move some of PointwiseFunction
out of the class. It shouldn't be necessary to create an object to do these point-wise function evaluations.
For ExtrapolatedAdvDiffHierarchyIntegrator
to be used correctly for level sets that abut the physical wall, we will need to hack the boundary conditions used in the convective operator classes. The boundary conditions need to be consistent with however we are extrapolating the concentration fields.
One possibility is to overwrite the RobinBcCoefStrategy
class to fill in boundary coefficient data via the extrapolated concentration field.
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.