Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-24 | Report total number of active cells in refinement hierarchy | Adrian Kummerlaender | |
2019-06-24 | Move geometry print to prepareLattice | Adrian Kummerlaender | |
This way statistics reflect the cells disabled by refinement. | |||
2019-06-24 | Manage dynamics, boundary condition memory in Grid2D | Adrian Kummerlaender | |
Mainly to further declutter simulation and refinement setup | |||
2019-06-24 | Refine cylinder2d to stay stable even at very low resolutions | Adrian Kummerlaender | |
Somewhat fiddled together but works as expected. Refinement areas are informed by Knudsen metric results. The key is to refine the outflow. Sadly this requires refinement-overlap-crossing boundary conditions. Interface for detailed (i.e. cell-relative) grid refinement control still has room for improvement. Mixing physical indicators and cell alignment requirements is problematic. | |||
2019-06-24 | Tidy up refined cylinder2d | Adrian Kummerlaender | |
2019-06-24 | Add Knudsen functor to locate refinement areas | Adrian Kummerlaender | |
2019-06-24 | Setup geometry relative to cylinder diameter | Adrian Kummerlaender | |
2019-06-24 | Attenuate cylinder2d inflow velocity increase | Adrian Kummerlaender | |
2019-06-24 | Add named types to Grid2D constructor | Adrian Kummerlaender | |
This allows for readable differentiation between constructor overloads. | |||
2019-06-24 | Increase refined cylinder2d Reynolds number to 1000 | Adrian Kummerlaender | |
2019-06-24 | Rename example to match its content, extract poiseuille2d | Adrian Kummerlaender | |