Commit cef239ed authored by
Santiago Ospina De Los Ríos
Define new data structures for storing boundary conditions
* Define classes of polymorphic boundary conditions and factory * Only use enum in Operator namespace to discern types * FlowBoundary now returns an entire boundary condition * Adapt local operators (Richards only) * Remove header 'util.hh'. Move functions to 'utility.hh', BaseTraits to 'typedefs.hh' and GFS helpers to 'gfs_helper.hh' * Add setting for `horizontal_projection` of Neumann BC (only used in Richards model) #136 (comment 20384). * Add setting for `concentration_type` of Dirichlet BC (only used in Transport model) #151.
Showing with 3947 additions and 6382 deletions