i setted igraph_i_set_attribute_table(&igraph_cattribute_table) in the  int
main(void)

On Tue, Jan 13, 2015 at 2:46 PM, Daniel Penalva <[email protected]> wrote:

> Hi
>
> Iam trying to use this interface, but got a error when encapsulated the
> functions inside another, eg:
>
> void  f(igraph_t g, double prickles){
> igraph_real_t good = prickles;
> SETGAN(&g, "food", good);
> }
>
> got a error:
>
> vector_ptr.c:258: igraph_vector_ptr_size: Assertion `v != ((void *)0)'
> failed.
>
> any hint ? thank-you
>
> On Mon, Jan 12, 2015 at 2:25 PM, Daniel Penalva <[email protected]> wrote:
>
>> thank you
>>
>> On Mon, Jan 12, 2015 at 7:56 AM, Tamas Nepusz <[email protected]> wrote:
>>
>>> Hi,
>>>
>>> > How can i add properties to the nodes of a graph ? Iam using igraph
>>> with C
>>> > language.
>>> Please refer to http://igraph.org/c/doc/igraph-Attributes.html
>>>
>>> > I want to add:
>>> >
>>> > char *
>>> > doubles
>>> > int
>>> >
>>> > and access by the adjacency matrix structure.  Is there any doc to
>>> this ?
>>> igraph does not use adjacency matrices to represent a graph. If you want
>>> to
>>> retrieve an attribute corresponding to an edge, you have to query the ID
>>> of the
>>> edge first using igraph_get_eid() and then retrieve the attribute of
>>> interest
>>> using igraph_cattribute_EAN() for numeric attributes,
>>> igraph_cattribute_EAS()
>>> for string attributes, or igraph_cattribute_EAB() for booleans.
>>>
>>> --
>>> T.
>>>
>>> _______________________________________________
>>> igraph-help mailing list
>>> [email protected]
>>> https://lists.nongnu.org/mailman/listinfo/igraph-help
>>>
>>
>>
>
_______________________________________________
igraph-help mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/igraph-help

Reply via email to