On 2014-02-13, Tobias Weich <[email protected]> wrote:
> Dear all,
>
> Im doing some numerics on symmetry reduced PDEs. For this it is necessary 
> to calculate the cahracters of some permutation group elments. In a precise 
> example I call
>
> character(g**k)
>
>
> where character is a character of the DihedralGroup(6), g an element of 
> this Group and k an integer in range(10). If the programm runs a long time 
> then I get in a nonreprodicible manner different Errorrs from gap like

it's hard to reproduce your problem without knowing what your
character() is in this case. 
Could you provide a complete example demonstrating the problem?


>
> File 
> "/usr/local/sage/sage-5.12/local/lib/python2.7/site-packages/sage/groups/class_function.py"
> , line 279, in __call__ return self._base_ring(gap(g)._operation("^", self.
> _gap_classfunction))
> File 
> "/usr/local/sage/sage-5.12/local/lib/python2.7/site-packages/sage/interfaces/interface.py"
> , line 1076, in _operation raise TypeError, msg
> TypeError: Gap produced error output
> Error, exceeded the permitted memory (`-o' command line option)
>
> executing $sage21:=$sage63 ^ $sage87;;
>
> Or
>
> ** Gap crashed or quit executing '$sage53:=PermList([5, 6, 4, 2, 3, 1]);;' 
> **
> Restarting Gap and trying again
> Error in lines 1-3
> Traceback (most recent call last):
>   File 
> "/projects/323aa7f2-3ee3-43cd-ac05-4a21e6b0c3f6/.sagemathcloud/sage_server.py"
> , line 733, in execute
>     exec compile(block+'\n', '', 'single') in namespace, locals
>   File "", line 2, in <module>
> .......
> .some traceback of my nested funcion calls
> ......
>
>   File 
> "/usr/local/sage/sage-5.12/local/lib/python2.7/site-packages/sage/groups/class_function.py"
> , line 279, in __call__
>     return self._base_ring(gap(g)._operation("^", self._gap_classfunction))
>   File 
> "/usr/local/sage/sage-5.12/local/lib/python2.7/site-packages/sage/interfaces/interface.py"
> , line 1076, in _operation
>     raise TypeError, msg
> TypeError: Gap produced error output
> Error, Variable: '$sage33' must have a value
>
>    executing $sage45:=$sage53 ^ $sage33;;
>
> Does anybody have a clue what is happening here? Are the group elements not 
> supposed to be exponentiated a lot of times independently?
>
> A possible workaround would probably be to calculate all the needed 
> characters of all group elements once and store them instead of 
> recalculating. I still would love to know what is going wrong here.
>
> Thanks in advance for your replies,
>
> Best,
> Tobias
>
> P.S.
> All this happend on the sage installation on sagemath-cloud if this is of 
> importance.
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-support" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-support.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to