Difference between revisions of "User:Bhollister/DevLogJune2015"
From BRL-CAD
Bhollister (talk | contribs) (→Monday, June 8, 2015: Start of Week 3 (of 14)) |
Bhollister (talk | contribs) (→Tuesday, June 9, 2015) |
||
Line 43: | Line 43: | ||
= Tuesday, June 9, 2015 = | = Tuesday, June 9, 2015 = | ||
+ | |||
+ | * final dissertation edits | ||
+ | * submitted final dissertation to ProQuest | ||
+ | * delivered signatures, etc. for degree | ||
+ | * took online surveys for degree | ||
+ | * note #1: (todo) need to talk to mentors about cmd line interface; some '''construction''' routines in "Combinatorial Solid Geometry, Boundary Representations, and Non-Manifold Geometry," are likely too low-level. for instance, does it make sense to specify 'vertexuse' / 'edgeuse' at the cmd line?? possibly only routines that require user specified *new* vertices and edges will be implemented... also, we may not want to implement some of the api functions that only create empty shells / regions for new models. models can already be created using the cmd ''make''. | ||
+ | * note #2: '''construction''' routines don't require passing particular instances of existing geometry. this makes their impl likely easier than '''destruction''' routines in terms of specifying geometry at the CLI. | ||
= Wednesday, June 10, 2015 = | = Wednesday, June 10, 2015 = |
Revision as of 19:40, 9 June 2015
Contents
- 1 Monday, June 1, 2015: Start of Week 2 (of 14)
- 2 Tuesday, June 2, 2015
- 3 Wednesday, June 3, 2015
- 4 Thursday, June 4, 2015
- 5 Friday, June 5, 2015
- 6 Saturday, June 6, 2015
- 7 Sunday, June 7, 2015
- 8 Monday, June 8, 2015: Start of Week 3 (of 14)
- 9 Tuesday, June 9, 2015
- 10 Wednesday, June 10, 2015
- 11 Thursday, June 11, 2015
- 12 End of Spring Term @ UCSC; Now GSoC Full-time!
- 13 Friday, June 12, 2015
- 14 Saturday, June 13, 2015
- 15 Sunday, June 14, 2015
- 16 Monday, June 15, 2015: Start of Week 4 (of 14)
- 17 Tuesday, June 16, 2015
- 18 Wednesday, June 17, 2015
- 19 Thursday, June 18, 2015
- 20 Friday, June 19, 2015
- 21 Saturday, June 20, 2015
- 22 Sunday, June 21, 2015
- 23 Monday, June 22, 2015: Start of Week 5 (of 14)
- 24 Tuesday, June 23, 2015
- 25 Wednesday, June 24, 2015
- 26 Thursday, June 25, 2015
- 27 Friday, June 26, 2015
- 28 Saturday, June 27, 2015
- 29 Sunday, June 28, 2015
- 30 Monday, June 29, 2015: Start of Week 6 (of 14)
- 31 Tuesday, June 30, 2015
Monday, June 1, 2015: Start of Week 2 (of 14)
- dissertation work
Tuesday, June 2, 2015
- dissertation work
Wednesday, June 3, 2015
- dissertation defense @ 12:45-2pm PDT
Thursday, June 4, 2015
- added callable nmg_mrsv stub, see: https://github.com/behollis/brlcad-svn-rev65072-gsoc2015/commit/ff812753027d4119a590d9d0096f9dbb279163b0
- successfully defended PhD dissertation yesterday
- minor additions / editing / proof-reading of dissertation before ProQuest submittal deadline of June 11th
- todo: add remaining CONSTRUCTION routine stubs
- todo: determine how to pass nmg model verts, etc. from command line (mged) to function stubs
Friday, June 5, 2015
- received a few pointers on NMG, and a document link in weekly mtg
- dissertation editing
Saturday, June 6, 2015
- dissertation editing
Sunday, June 7, 2015
- dissertation editing
Monday, June 8, 2015: Start of Week 3 (of 14)
- commit #1 for today: added remaining NMG construction command stubs
- commit #2 for today: nmg_mrsv command now accepts a model file name and checks the database; removed nmg_mm since make cmd covers that functionality
- commit #3 for today: fixed format spacing for nmg_mrsv.c
Tuesday, June 9, 2015
- final dissertation edits
- submitted final dissertation to ProQuest
- delivered signatures, etc. for degree
- took online surveys for degree
- note #1: (todo) need to talk to mentors about cmd line interface; some construction routines in "Combinatorial Solid Geometry, Boundary Representations, and Non-Manifold Geometry," are likely too low-level. for instance, does it make sense to specify 'vertexuse' / 'edgeuse' at the cmd line?? possibly only routines that require user specified *new* vertices and edges will be implemented... also, we may not want to implement some of the api functions that only create empty shells / regions for new models. models can already be created using the cmd make.
- note #2: construction routines don't require passing particular instances of existing geometry. this makes their impl likely easier than destruction routines in terms of specifying geometry at the CLI.