Vessel Tutorial 2

From OrbiterWiki
Revision as of 11:31, 20 October 2007 by 201.12.172.58 (talk)
Jump to navigation Jump to search

bluetooth gps leadtek 9553 kingafrica Scolarette sverginate prenotazioni hotel toscana nuovi farmaci sclerosi multipla orario treni d alessio testi e accordi mario go cart guiness samsung 920 ati x800 256 mb pci express indaco dagli occhi di cielo booster nex generation site patella bricabrac home rufus hallelujah premi letterari canzoni del festivalbar 2004 navigatore satellitare palmare hp fotos homens unforgive romm quick time for windows fcm srl Test conoscenza inglese la comay link gran comora link valentina fumetto page url will you sarah o connor black ayed peace leers.cn chicco ct01 trio Agriturismo girasole capua caserta mouse kensington www erotrix org homepage Bella troia foto gratis sex under 16 site index page testo l esigenza telefono spy penna usb bluetooth musica do eamon fuck it foto dei iracheni affitto ufficio trento hentai puzzle 3 samsung laser colore bearr.cn passaggio di notte da fource haiducii dragostea din tei gabry pont giovanni lindo ferretti corel graphics 12 educational huerly.cn site il segreto di fatima uovo di pasqua giulia bernardini site antonio cuadri suikoden rate italia spa metacrawler page Agriturismo nella provincia lucca paris hitlon link link win menders joane laurer maglie sport stretch uomo custodia per hp 945 scherma r viviani micheal vieth video ventola intel rinnovato il sito ufficiale sega europe prestitempo map star wars 3 prada gonne Msn hotmail italia go fish gay page titoli partecipativi nec e616 cellulari netzero net audi a6 25 tdi viera panasonic url hard disk ultra ata last minute 2x1 huerly.cn marco de carli cordless vivavoce rubrica i can see k 1200 lt jvc mc200ex cardare passegini e carrozzine isdn flat denon 2200 ad incasso lavatrice ram ddr 512 www googlie it scheda madre amd athlon k7 esami di stato italiano tecnologie tessili ragazza trezzano naviglio eleni overblood nidi darac nikon 8 massachusetts evan e jarod sei ottavi monitor xblack video decapitato in diretta iraq scarpa pirelli annuncio singoli freestyle canzone exumer evolution worlds dawnload pinnacle system din tei zone aeros the stage show quanti amori copertina cd brutti sporchi e cattivi abbigliamento acquista on line luther genio ribelle liberatore hi fi sae la figlia del corsaro verde la ballata dei fantasmi testi e spartiti auto best insurance natale galletto luxman l 45 testi gratuiti www tg com it aggiustatutto politica illuminista pilates terremoto intervideo dvd xpack hercules xps 510 orlando capo d bracciale acciaio oro info pneumatici com denon dra455 ozone videos sirio mp3 acer al2032wm 20 wide diffrazione hamlet notebook hdd 300gb sata s valentino tst chico te amo hotel hermitage canon efs 1855 locchio del ragno obiettivo grandangolare fujifilm maksim risorgiva mostre a ferrara thienbong porno sexso marco masini cd live brigette nilsen wrestling wwe survivor series radiosveglia digitale we both reached for the gun foto vasco tour 2004 www moryo com hirsau schiva bratt pitt ray ban 3132 lavorazione alluminio jbl 200 ponzi centro ufficio kayak mare aspire 1693wlmi infermiera di notte sla figa reciclar el papel passionalita testo canzone catomania giorgio gaber destra sinistra orari traghetti da livorno verso corsica www graffiticreator net tutti gioco giocabile on line hohe warte Go back to Vessel Tutorial 1

Take out the Trash

Now it's time to clear out all the old ShuttlePB things that we don't need any more. Remember, if you are making something other than Surveyor, you may want to adapt this stuff rather than trashing it.

Aerodynamic Model

Surveyor is a pure spacecraft, so it doesn't need an aerodynamic model. I suppose the purists out there would insist on at least giving it drag in case it fell into the Earth's atmosphere after a bad launch, but I don't care about it.

Completely get rid of this block of code:

// Calculate lift coefficient [Cl] as a function of aoa (angle of attack) over -Pi ... Pi
// Implemented here as a piecewise linear function
double LiftCoeff (double aoa)
{
  const int nlift = 9;
  static const double AOA[nlift] = {-180*RAD,-60*RAD,-30*RAD,-1*RAD,15*RAD,20*RAD,25*RAD,60*RAD,180*RAD};
  static const double CL[nlift]  = {       0,      0,   -0.1,     0,   0.2,  0.25,   0.2,     0,      0};
  static const double SCL[nlift] = {(CL[1]-CL[0])/(AOA[1]-AOA[0]), (CL[2]-CL[1])/(AOA[2]-AOA[1]),
                                  (CL[3]-CL[2])/(AOA[3]-AOA[2]), (CL[4]-CL[3])/(AOA[4]-AOA[3]),
                    (CL[5]-CL[4])/(AOA[5]-AOA[4]), (CL[6]-CL[5])/(AOA[6]-AOA[5]),
                    (CL[7]-CL[6])/(AOA[7]-AOA[6]), (CL[8]-CL[7])/(AOA[8]-AOA[7])};
  for (int i = 0; i < nlift-1