Do the test functions we integrate against to form residuals with PetscFE come from the primal space or the dual space? I.e., is PetscFE always Galerkin? If it isn't always Galerkin, when would it be? Thanks, Geoffrey