This project combines the tight-binding NEGF code with any 2D/3D spin texture. Artificial open boundaries are supported. LLG dynamics solver will be included in the future.