Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-06-24 | Move distribution scaling factor to Coupler2D | Adrian Kummerlaender | |
Scaling factor is specific to the refinement method implemented by the coupler. | |||
2019-06-24 | Fix grid alignment of refinement area | Adrian Kummerlaender | |
2019-06-24 | Cache lattice positions for grid coupling | Adrian Kummerlaender | |
2019-06-24 | Add hacky MPI support for grid refinement | Adrian Kummerlaender | |
Works but is nowhere near anything one could consider good. Obvious issues: * More than one cuboid per grid makes it harder to determine the next lattice cell to be coupled * i.e. currently lattice positions are determined ad hoc by resolving their physical position * Coupling is not actually parallelized * All coupling lines are traversed by all processes, way to much communication * Load balancing and cuboid decomposition doesn't care about refinement * ideally refined cuboids should be computationally near their coarse _parent_ cuboids The first two isses should be fixable with a reasonable amount of work. This sadly doesn't apply in any form to the last issue. | |||
2019-06-24 | Fix, test recursive grid refinement | Adrian Kummerlaender | |
2019-06-24 | Further indicatorize geometry setup | Adrian Kummerlaender | |
Grid refinement is at its easiest when discrete materials are set using analytical - i.e. resolution independent - indicators. | |||
2019-06-24 | Move distribution decomposition methods to cell | Adrian Kummerlaender | |
2019-06-24 | Extract refinement scaffolding into separate units | Adrian Kummerlaender | |