00:40.03 |
hcurtis |
One question that I have asked in this channel
is this: with what number do I replace the subscript 11 of the
stack-allocated version of group_head once I make group_head
dynamically allocated? I think that I now have the
answer. |
01:09.53 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
03:00.39 |
*** join/#brlcad FreezingCold
(~FreezingC@135.0.41.14) |
03:09.42 |
*** join/#brlcad admin_
(~admin@218.81.9.244) |
03:12.39 |
*** part/#brlcad admin_
(~admin@218.81.9.244) |
03:13.34 |
*** join/#brlcad kanzure
(~kanzure@131.252.130.248) |
03:17.35 |
*** join/#brlcad Zhao_Anqing
(~admin@218.81.9.244) |
04:07.27 |
*** join/#brlcad Zhao_Anqing
(~admin@218.81.9.244) |
05:07.05 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
06:33.43 |
*** join/#brlcad teepee
(~teepee@gateway/tor-sasl/teepee) |
07:12.00 |
hcurtis |
I'm also realizing that understanding
fast4-g.c involves learning about the way linked lists
work. |
08:36.00 |
hcurtis |
The comments for the BRL-CAD macro
BU_LIST_INSERT say, "To put [a] new item at the tail of [a] list,
insert [it] before the head." This doesn't make sense to me. I
thought that in order to put something at the tail of a list, you
would put it AFTER its head. I tried to find information that would
clarify this, but I could not. Would anyone here be willing to
offer an explanation? |
09:01.22 |
Notify |
03BRL-CAD Wiki:Hcurtis0010 * 7335
/wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 5 */ |
09:03.20 |
Notify |
03BRL-CAD Wiki:Hcurtis0010 * 7336
/wiki/User:Hcurtis0010/GSoC2014/logs: /* Week 5 */ |
13:39.57 |
*** join/#brlcad Zhao_Anqing
(~clouddrif@218.81.9.244) |
13:40.53 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7337
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:03.51 |
*** join/#brlcad clock
(~clock@77-58-143-135.dclient.hispeed.ch) |
14:07.10 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7338
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:07.32 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7339
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:08.39 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7340
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:25.55 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7341
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:33.06 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7342
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
14:33.53 |
Notify |
03BRL-CAD Wiki:Clouddrift * 7343
/wiki/User:Clouddrift/GSoC2014/Logs: /* Week 5 */ |
15:06.17 |
*** join/#brlcad vladbogo
(~vlad@5-12-100-51.residential.rdsnet.ro) |
15:29.13 |
*** join/#brlcad hcurtis
(b82d188d@gateway/web/freenode/ip.184.45.24.141) |
15:40.28 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
16:34.51 |
*** join/#brlcad oana_
(~elf11@p5.eregie.pub.ro) |
16:54.06 |
hcurtis |
I am working on the fast4-g task. Now that I
am more familiar with the macros I will need, I will finish and
post another draft of my code later today. |
17:25.28 |
*** join/#brlcad piyushparkash
(~piyushpar@117.214.221.33) |
17:50.27 |
*** join/#brlcad albertcoder
(~albertcod@101.214.88.198) |
18:12.13 |
*** join/#brlcad ishwerdas
(~ishwerdas@117.220.145.204) |
18:41.33 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
19:01.56 |
*** part/#brlcad ishwerdas
(~ishwerdas@117.220.145.204) |
19:04.42 |
*** join/#brlcad teepee_
(~teepee@gateway/tor-sasl/teepee) |
19:06.33 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
19:41.00 |
hcurtis |
I am finding that the comments in BRL-CAD
header files such as list.h and wdb.h are helpful as I try to
determine which elements I need to include in my fast4-g.c
corrections. |
19:55.51 |
*** join/#brlcad kintel
(~kintel@unaffiliated/kintel) |
20:39.16 |
*** join/#brlcad pandrei
(~pandrei@5-12-220-166.residential.rdsnet.ro) |
21:06.48 |
hcurtis |
Update: The coding is coming along. Sean,
Erik, or anyone else who would like to comment, should I post my
corrections here in the channel once they're ready, or should I go
ahead and create a patch? |
21:27.48 |
Notify |
03BRL-CAD Wiki:Vladbogolin * 7344
/wiki/User:Vladbogolin/GSoC2014/Logs: /* Week 5 */ |
21:45.07 |
*** join/#brlcad albertcoder
(~albertcod@101.208.29.35) |
22:00.26 |
Notify |
03BRL-CAD Wiki:Popescu.andrei1991 * 7345
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 5 */ |
22:29.36 |
*** join/#brlcad pandrei
(~pandrei@5-12-220-166.residential.rdsnet.ro) |
22:30.46 |
hcurtis |
A question that I am unable to answer is why
the code in lines 2943 and 2944 of fast4-g.c commit 56495 will
definitely run (since it is in the main function), but similar code
in commit 56641 is restricted by an if statement. |
22:41.26 |
*** join/#brlcad albertcoder
(~albertcod@202.164.53.117) |
23:13.41 |
Notify |
03BRL-CAD Wiki:Albertcoder * 7346
/wiki/User:Albertcoder/GSoC2014/logs: /* Week 5 */ |
23:20.28 |
kanzure |
this is the sort of api that i was thinking
python-brlcad should expose: http://parametricparts.com/docs/examples.html |
23:36.27 |
Notify |
03BRL-CAD Wiki:Popescu.andrei1991 * 7347
/wiki/User:Popescu.andrei1991/devlogs2014: /* Week 5 */ |
23:38.55 |
pandrei |
Why is "this" keyword not used in the patch
version Daniel provided? Is that intended? Thanks |