DUNE PDELab (git)

Strict Trial and Test space handling

Classes

struct  Dune::PDELab::AnySpaceTag
 
struct  Dune::PDELab::TrialSpaceTag
 
struct  Dune::PDELab::TestSpaceTag
 

Detailed Description

When compiling a program with

-DDUNE_PDELAB_CHECK_LOCALINDEX

additional checks are enabled. For these checks the GridFunctionSpace::LocalFunctionSpace types are either tagged with TrialSpaceTag or with TestSpaceTag. Usually they are tagged with AnySpaceTag, which means that no additional test are performed.

To make code aware of the difference between trial and test space, compile with

-DDUNE_PDELAB_CHECK_LOCALINDEX_STRICT_TRIAL_AND_TEST_SPACE

note, that this will report errors for all local operators, where lfsu==lfsv is assumed.

Creative Commons License   |  Legal Statements / Impressum  |  Hosted by TU Dresden  |  generated with Hugo v0.80.0 (May 1, 22:29, 2024)