GLinSAT: The General Linear Satisfiability Neural Network Layer By Accelerated Gradient Descent 2