WENO limiter for DG and CPR