Skip to content
  • Timo Koch's avatar
    [properties] Add macros and use new property system · 475b5fe2
    Timo Koch authored
    * Adjust old macro test to only use existing macros
    * Depracate the header containing the macros (they should be replaced soon)
    
    Clues when changing to new property system
    * NEW_PROP_TAG is now a definition and can only be there once just like NEW_TYPE_TAG
      - if you're not using macros you can simply use forward declarations of properties whereever needed
      - for the most properties in dumux the definition is in the header common/properties.hh which can just be included
    * The order of precedence in INHERITS_FROM is reverse than in the previous implementation
      - if the macro is used the order is flipped
      - if you replace the macro you also have to flip the order manually
    475b5fe2