fix bug of miss setting
fig bug when no loosen is needed
let LinearShapeFunction be more robust of different indes types
add as_bnd flag to SegmentQuadratureUnit
trivial code autoformat
add some geom elements
add Poisson 2D patch tests