There is the following type
 template <typename T>
 using TL = std::vector<T>;
How to create a multiple/based range loop over two variables
 TL <double> l1, l2;     
 for ( auto a:l1, auto b:l2)
instead of using
 TL::iterator = il1, il2;
 for (il1 = l1. begin(), il2=l2.begin();;)
Thanks for your help...
