IRC log for #brlcad on 20140622

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

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.