Let $G= \langle g_1, g_2 \rangle$ be a finite group. Let $k$ be a finite field with ${\rm char}(k)=p>0$ such that $p \mid |G|$.
Let the $kG$-module $M$ be a MeatAxe-module in GAP.
The generators of $M$ are given by the two matrices $m_1$ and $m_2$, respectively, which reflect the actions of $g_1$ and $g_2$, respectively.
I'd like to ask the following two (related) questions:
1.) If ${\rm dim}_k(M)=n$ and one has a finite set $S=\{v_1,v_2,...\}$ of row vectors (where each vector has $n$ entries), how can one construct the submodule of $M$ generated by $S$ with GAP/MeatAxe ?
2.) Given a fixed element $f\in{\rm End}_{kG}(M)$ via a matrix in GAP, how can one construct the image and the kernel of $f$ as submodules of $M$ with GAP/MeatAxe ?
Thank you very much for the help.