- Nov 22, 2016
-
-
Christoph Grüninger authored
[bugfix] add missing header guards and headers to make headercheck pass See merge request !127
-
- Nov 18, 2016
-
-
Ansgar Burchardt authored
Merge branch 'do-not-force-grids-to-subclass-master' into 'master' Do not force grids to subclass Entity or Geometry The current implementation assumes that both the Entity and the Geometry of a grid are subclasses of Dune::Entity and Dune::Geometry. This requirement must have been introduced after 2.4.1 and is IMHO to much of restriction. After all these are just tests. With this MR we drop this additional restriction. Tested with opm-grid. Closes #36 Should be in the release. See merge request !114 See merge request !129
-
Ansgar Burchardt authored
Merge branch 'feature/remove-generic-geometry' into 'master' remove genericgeometry subdirectory from dune-geometry The removal of the `genericgeometry` subdirectory in dune-geometry will require some minor changes to dune-grid. This merge request collects those and should be merged once the corresponding branch in dune-geometry is merged, too. See merge request !120 See merge request !132
-
remove genericgeometry subdirectory from dune-geometry The removal of the `genericgeometry` subdirectory in dune-geometry will require some minor changes to dune-grid. This merge request collects those and should be merged once the corresponding branch in dune-geometry is merged, too. See merge request !120
-
- Nov 17, 2016
-
-
Ansgar Burchardt authored
Do not force grids to subclass Entity or Geometry The current implementation assumes that both the Entity and the Geometry of a grid are subclasses of Dune::Entity and Dune::Geometry. This requirement must have been introduced after 2.4.1 and is IMHO to much of restriction. After all these are just tests. With this MR we drop this additional restriction. Tested with opm-grid. Closes #36 Should be in the release. See merge request !114
-
- Nov 16, 2016
-
-
Ansgar Burchardt authored
Merge branch 'cleanup/typos' into 'master' [cleanup] fix some typos See merge request !125 See merge request !126
-
- Nov 11, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/vtkwriter-polyhedron' into 'master' Polyhedron cells for VTKWriter. This feature implements the support for polyhedrons in VTKWriter. This MR depends on !103 . See merge request !105 See merge request !124
-
- Nov 10, 2016
-
-
Oliver Sander authored
[cleanup] fix some typos See merge request !125
-
- Nov 09, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/FS1721-grid-selector' into 'master' Feature/fs1721 grid selector See flyspray/FS#1721 allow to enable/disable the gridselector feature. See merge request !98 See merge request !123
-
- Nov 08, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/add-subentities-to-all-codims' into 'master' add method Entity::subEntities to all codimensions For polyhedral grids, it is not clear how many vertices a face (i.e., a general polygon) has. For elements, this information is provided by the (redundant) method Entity::subEntities. This patch add this usually redundant method to entities of all codimensions. See merge request !103 See merge request !122
-
- Nov 07, 2016
-
-
Robert K authored
Feature/fs1721 grid selector See flyspray/FS#1721 allow to enable/disable the gridselector feature. See merge request !98
-
Christoph Grüninger authored
add method Entity::subEntities to all codimensions For polyhedral grids, it is not clear how many vertices a face (i.e., a general polygon) has. For elements, this information is provided by the (redundant) method Entity::subEntities. This patch add this usually redundant method to entities of all codimensions. See merge request !103
-
- Nov 02, 2016
-
-
Ansgar Burchardt authored
Merge branch 'bugfix/use-std-tuple-in-onedgrid' into 'master' [bugfix] use std::tuple instead of plain tuple See merge request !119 See merge request !121
-
[bugfix] use std::tuple instead of plain tuple See merge request !119
-
- Nov 01, 2016
-
-
Ansgar Burchardt authored
Cherry pick: Merge branch 'feature/remove-gcc4.4-conditional' into 'master' No longer disable constructor for old GCC versions DUNE already requires GCC 4.9 or later. See merge request !104 See merge request !118
-
- Oct 31, 2016
-
-
Carsten Gräser authored
No longer disable constructor for old GCC versions DUNE already requires GCC 4.9 or later. See merge request !104
-
- Oct 27, 2016
-
-
Ansgar Burchardt authored
Closes #41
-
- Oct 26, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/fix-staticcheck-subindex-codim' into 'master' Fix codim for subIndex() method For an entity e with codim=cc subIndex(e,i,codim) is only available for cc<=codim<=dim. Instead of checking for codim=0 we now check for all codims in this range. This fixed an issue mentioned in #37. See merge request !115 See merge request !116
-
Carsten Gräser authored
Fix codim for subIndex() method For an entity e with codim=cc subIndex(e,i,codim) is only available for cc<=codim<=dim. Instead of checkoing for codim=0 we now check for all codims in this range. This fixed an issue mentioned in #37. See merge request !115
-
- Oct 25, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/document-codim-parameter' into 'master' document sementics of codim parameter for IndexSet::subIndex If an entity of codimension cc > 0 is passed into IndexSet::subIndex, what is the semantics of the 'codim' parameter? In DUNE, codimensions are always with respect to the grid dimension (see method subEntity of reference element). This patch clearly states that codim is to be understood with respect to the grid dimension. See merge request !97 See merge request !112
-
Ansgar Burchardt authored
Merge branch 'feature/fix-headercheck' into 'master' Fix includes etc. to make headercheck pass This should solve #35 . See merge request !108 See merge request !111
-
- Oct 24, 2016
-
-
Oliver Sander authored
Use `std::tuple` instead of `Dune::tuple` See merge request !109
-
Ansgar Burchardt authored
document sementics of codim parameter for IndexSet::subIndex If an entity of codimension cc > 0 is passed into IndexSet::subIndex, what is the semantics of the 'codim' parameter? In DUNE, codimensions are always with respect to the grid dimension (see method subEntity of reference element). This patch clearly states that codim is to be understood with respect to the grid dimension. See merge request !97
-
Ansgar Burchardt authored
Fix includes etc. to make headercheck pass This should solve #35 . See merge request !108
-
- Oct 22, 2016
-
-
Ansgar Burchardt authored
Merge branch 'feature/avoid-calling-deprecated-size-methods' into 'master' Avoid calling deprecated methods This silences several compiler warnings from gcc 6.2.0 looking like this: dune/grid/common/grid.hh:730:45: warning: ‘int Dune::OneDGrid::overlapSize(int, int) const’ is deprecated: "overlapSize() is deprecated. Use the method on the LevelGridView instead." [-Wdeprecated-declarations] See merge request !107 See merge request !110
-
- Oct 21, 2016
-
-
Avoid calling deprecated methods This silences several compiler warnings from gcc 6.2.0 looking like this: dune/grid/common/grid.hh:730:45: warning: ‘int Dune::OneDGrid::overlapSize(int, int) const’ is deprecated: "overlapSize() is deprecated. Use the method on the LevelGridView instead." [-Wdeprecated-declarations] See merge request !107
-
Ansgar Burchardt authored
Merge branch 'feature/fix-uggrid-subindex' into 'master' Fix subIndex method for UGGrid When using Hygrid::ifElse always keep in mind that some types in the functions given as "if" and "else" branch are fixed, such that compilation may fail altough the template is not instanciated. To avoid this, those functions have one templated parameter which is instanciated with the identity for the selected branch. Passing objects through this branch will delay resolution of their type until instantiation which does only happen for the selected branch. By passing the entity through `id` we use this to make subIndex compile for clang. It seems that gcc is less picky here. See merge request !101 See merge request !106
-
- Oct 20, 2016
-
-
Fix subIndex method for UGGrid When using Hygrid::ifElse always keep in mind that some types in the functions given as "if" and "else" branch are fixed, such that compilation may fail altough the template is not instanciated. To avoid this, those functions have one templated parameter which is instanciated with the identity for the selected branch. Passing objects through this branch will delay resolution of their type until instantiation which does only happen for the selected branch. By passing the entity through `id` we use this to make subIndex compile for clang. It seems that gcc is less picky here. See merge request !101
-
- Oct 19, 2016
-
-
Ansgar Burchardt authored
-
Carsten Gräser authored
-
Robert K authored
-
Robert K authored
type was missing.
-
- Oct 18, 2016
-
-
Christian Engwer authored
Split YaspGrid tests into more tests and introduce parallel testing The previous YaspGrid test was a single test which took ages to compile and run. This branch remodels the Yasp testing suite to achieve the following: * [x] Split the different parts into separate tests * [x] Introduce a more sophisticated communication test * [ ] Test periodic grids * [x] Do parallel testing through dune_add_test * [x] Test with -Wall -Werror!!! * [x] Have tests with and without deprecations! See merge request !3
-
Oliver Sander authored
Update test environments - No longer test with clang 3.5. - Add clang 3.8 from Debian 8 + backports - Add gcc 5.4 + clang 3.8 from Ubuntu 16.04 LTS. - Use `duneci-standard-test` See merge request !100
-
Oliver Sander authored
Remove the obsolete IdentityGridEntityPointer class See merge request !99
-
Ansgar Burchardt authored
- No longer test with clang 3.5. - Add clang 3.8 from Debian 8 + backports - Add gcc 5.4 + clang 3.8 from Ubuntu 16.04 LTS. - Use `duneci-standard-test`
-
Oliver Sander authored
-
Christian Engwer authored
-
Christian Engwer authored
Feature/deprecate external ug See merge request !94
-