summaryrefslogtreecommitdiff
path: root/src/refinement/grid2D.h
AgeCommit message (Collapse)Author
2019-06-24Move refinement to contribAdrian Kummerlaender
2019-06-24Adapt refinement to meta-descriptorAdrian Kummerlaender
2019-06-24Move NamedType template into separate headerAdrian Kummerlaender
2019-06-24Continue cylinder2d refinement setup encapsulationAdrian Kummerlaender
2019-06-24Automatically apply prepareLattice for all gridsAdrian Kummerlaender
2019-06-24Add support for calling a function for each subgrid of Grid2DAdrian Kummerlaender
2019-06-24Allow customization of Grid2D's physical dimensionalizationAdrian Kummerlaender
2019-06-24Report total number of active cells in refinement hierarchyAdrian Kummerlaender
2019-06-24Manage dynamics, boundary condition memory in Grid2DAdrian Kummerlaender
Mainly to further declutter simulation and refinement setup
2019-06-24Add named types to Grid2D constructorAdrian Kummerlaender
This allows for readable differentiation between constructor overloads.
2019-06-24Remove unnecessary managed pointersAdrian Kummerlaender
2019-06-24Improve grid refinement interfaceAdrian Kummerlaender
By deriving RefiningGrid2D from Grid2D to provide methods specific to refining subgrids.
2019-06-24Move distribution scaling factor to Coupler2DAdrian Kummerlaender
Scaling factor is specific to the refinement method implemented by the coupler.
2019-06-24Fix grid alignment of refinement areaAdrian Kummerlaender
2019-06-24Further indicatorize geometry setupAdrian Kummerlaender
Grid refinement is at its easiest when discrete materials are set using analytical - i.e. resolution independent - indicators.
2019-06-24Extract refinement scaffolding into separate unitsAdrian Kummerlaender