]> https://gitweb.dealii.org/ - dealii-svn.git/commit
Use std::vector<std::pair<uint,uint> > instead of std::map<uint,uint> for describing...
authorkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 1 Feb 2010 15:55:59 +0000 (15:55 +0000)
committerkronbichler <kronbichler@0785d39b-7218-0410-832d-ea1e28bc413d>
Mon, 1 Feb 2010 15:55:59 +0000 (15:55 +0000)
commit42327ce638bdde84603515f5ee4d7fbee0b52e90
treec083f833106bcb10577aa39e57de635a920daf37
parent243bcdd2d59f5d6951cab032a77676efd4b27d2a
Use std::vector<std::pair<uint,uint> > instead of std::map<uint,uint> for describing the transfer from and to multigrid. This is considerably faster. Also improve imposition of boundary conditions in mg_transfer_prebuilt

git-svn-id: https://svn.dealii.org/trunk@20485 0785d39b-7218-0410-832d-ea1e28bc413d
deal.II/deal.II/include/multigrid/mg_transfer.h
deal.II/deal.II/include/multigrid/mg_transfer.templates.h
deal.II/deal.II/include/multigrid/mg_transfer_block.h
deal.II/deal.II/include/multigrid/mg_transfer_block.templates.h
deal.II/deal.II/source/multigrid/mg_transfer_block.cc
deal.II/deal.II/source/multigrid/mg_transfer_prebuilt.cc

In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.