Merging repositories after local got deleted
The previous commit to master was making up for mistakenly deleting the local repository and having to merge a new local repository with the old remote.  Although it makes the repository somewhat dirty, the only way I found to do that was copy all old commits into a branch (v1) and then commit the new repository to master.  So all commits prior to this point can be found in the v1 branch.

As for the code, the source and doublet influence formulations have been changed from the Katz and Plotkin formulation to the VSAERO formulation.  This avoids a coordinate transformation, making it faster and easier to follow.  The code has been validated against the analytical solution for flow around an ellipsoid, although the velocity survey does not provide very accurate velocities due to the singularity as you approach the vortex making up the edges of doublet panels.  A finite core model was applied to make the induced velocity approach zero smoothly, making the velocity survey more accurate but for precise velocities, the derivative of the potential will be calculated using a least squares fit of the surrounding panels.  This code is next in the development process.
Added functionality to write octree nodal position data to file.  Required added method in octree and node classes to recursively retrieve pointers to all child nodes
Linking and settings changes made by Xcode
Added VTUfile class for writing output files and removed temporary write functionality from runCase class
Needed to push OutputFileWriting branch
Merge branch 'OutputFileWriting' of github.com:csatterwhite/CPanel into OutputFileWriting

* 'OutputFileWriting' of github.com:csatterwhite/CPanel: (39 commits)
  Removed tri files that were not being used
  Fixed sign error in far field formula for doublet influence.
  Large changes to how influence coefficient calculations are structured within panel class.  Made change to coordinate transformation to include translation of the origin.  Code now works for non lifting flows (preliminary validation done on sphere).  Lifting flows should be handled properly but have not yet been implemented.
  Added methods to calculate only the needed influence coefficient based on the BC (Dirichlet or Neumann) to avoid unused computations in the construction of the influence coefficient matrix.
  Modifications needed in neighbor search to accommodate quad panels as well.
  Modified way in which floating point numbers are compared and added test for Influence Coefficient method added to panel to calculate only the IC corresponding to the imposed BC.
  Added necessary included in various files
  Added computation of the longest edge of the panel to use in determining whether to use full influence formulation or far field approximation.
  Tests for point far away from panel (using far field approximation), a close point, and a point on the collocation of the panel itself.
  Added tests for influence calculations for both source and doublet elements.
  One additional sign change to follow on to last commit.
  Made sign modifications to potential and velocity influences.  See comments for explanation.  Some are to account for typos in Katz and Plotkin, some are based on sign convention in the program being different from that used in the derivation.
  Made changes in convex hull test to correspond with modified way of passing points to the constructor.
  Added ability to handle quadrilateral panels in addition to triangles
  Changed the way points are fed to convex hull.  Now points are in a Nx3 matrix rather than a vector of points.
  Modified panel geometry test to confirm ability to handle both triangle and quadrilateral geometries
  Added structure that contains the terms needed in influence calculations for both source and doublet panels.  Terms found in Katz and Plotkin page 246 and based on geometry of panel and the point of interest.
  Added method to panel.h that uses convex hull to determine if point resides on the panel or not.
  Changes required to satisfy special cases with collinear points (points on the boundary of the convex hull)
  Test suite for convex hull implementation using Graham scan algorithm.
  ...

Conflicts:
	CPanel.xcodeproj/project.pbxproj
	CPanel.xcodeproj/project.xcworkspace/contents.xcworkspacedata
	CPanel.xcodeproj/project.xcworkspace/xcshareddata/CPanel.xccheckout
	CPanel.xcodeproj/project.xcworkspace/xcuserdata/Chris.xcuserdatad/UserInterfaceState.xcuserstate
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcdebugger/Breakpoints_v2.xcbkptlist
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/CPanel.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/InfluenceCoefficientTests.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/Octree.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/OctreeUnitTests.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/ReadTriFileTests.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/Solver.xcscheme
	CPanel.xcodeproj/xcuserdata/Chris.xcuserdatad/xcschemes/xcschememanagement.plist
	InfluenceCoefficientTests/CoordTransformTest.cpp
	InfluenceCoefficientTests/CoordTransformTest.h
	InfluenceCoefficientTests/InfluenceCoefficientTests.1
	InfluenceCoefficientTests/InfluenceTests.cpp
	InfluenceCoefficientTests/InfluenceTests.h
	InfluenceCoefficientTests/convexHullTests.cpp
	InfluenceCoefficientTests/convexHullTests.h
	InfluenceCoefficientTests/main.cpp
	Octree/Octree.1
	Octree/main.cpp
	Octree/member.h
	Octree/node.h
	Octree/octree.h
	OctreeUnitTests/NodeTests.cpp
	OctreeUnitTests/NodeTests.h
	OctreeUnitTests/OctreeTests.cpp
	OctreeUnitTests/OctreeTests.h
	OctreeUnitTests/OctreeUnitTests.1
	OctreeUnitTests/main.cpp
	OctreeUnitTests/testObj.cpp
	OctreeUnitTests/testObj.h
	OctreeUnitTests/testOctreeClass.cpp
	OctreeUnitTests/testOctreeClass.h
	ReadTriFileTests/GeomTest.cpp
	ReadTriFileTests/GeomTest.h
	ReadTriFileTests/PanelTest.cpp
	ReadTriFileTests/PanelTest.h
	ReadTriFileTests/ReadTriFileTests.1
	ReadTriFileTests/SurfaceTest.cpp
	ReadTriFileTests/SurfaceTest.h
	ReadTriFileTests/main.cpp
	Solver/Solver.1
	Solver/bodyPanel.cpp
	Solver/bodyPanel.h
	Solver/convexHull.cpp
	Solver/convexHull.h
	Solver/geometry.cpp
	Solver/geometry.h
	Solver/liftingSurf.cpp
	Solver/liftingSurf.h
	Solver/main.cpp
	Solver/panel.cpp
	Solver/panel.h
	Solver/panelOctree.cpp
	Solver/panelOctree.h
	Solver/surface.cpp
	Solver/surface.h
	Solver/wakeLine.cpp
	Solver/wakeLine.h
	Solver/wakePanel.cpp
	Solver/wakePanel.h