void SparseTileLayoutData<Dim>::initialize(const Domain_t &bbox, const Partitioner &gpar, const ContextMapper<Dim> &cmap) { this->blocks_m = Loc<Dim>(); initialize(bbox,gpar.internalGuards(),gpar.externalGuards()); gpar.partition(bbox,this->all_m,cmap); syncPatch(); }
void SparseTileLayoutData<Dim>::initialize(const Domain_t &bbox, const PatchList_t &plist, const ContextMapper<Dim> &cmap) { this->blocks_m = Loc<Dim>(); initialize(bbox); TilePartition<Dim> gpar(plist); gpar.partition(bbox,this->all_m,cmap); syncPatch(); }
LocalPatchWidget::LocalPatchWidget(LocalPatchSource* lpatch, QWidget* parent) : QWidget(parent) , m_lpatch(lpatch) , m_ui(new Ui::LocalPatchWidget) { m_ui->setupUi(this); m_ui->baseDir->setMode( KFile::Directory ); syncPatch(); connect(m_lpatch, &LocalPatchSource::patchChanged, this, &LocalPatchWidget::syncPatch); }