getting started with coarse scale OP -> gdt
coarse_scale op gets own assembler
coarse scale op gets own matrix eval