from active_projects.ode.part1.pendulum import * from active_projects.ode.part1.staging import * from active_projects.ode.part1.pi_scenes import * from active_projects.ode.part1.phase_space import * from active_projects.ode.part1.wordy_scenes import * OUTPUT_DIRECTORY = "ode/part1" ALL_SCENE_CLASSES = [ VectorFieldTest, IntroducePendulum, MultiplePendulumsOverlayed, PeriodFormula, FormulasAreLies, MediumAnglePendulum, MediumHighAnglePendulum, HighAnglePendulum, LowAnglePendulum, SomeOfYouWatching, SmallAngleApproximationTex, VeryLowAnglePendulum, FormulasAreLies, TourOfDifferentialEquations, WherePendulumLeads, LongDoublePendulum, # FollowThisThread, StrogatzQuote, ShowHorizontalDashedLine, RabbitFoxPopulations, RabbitFoxEquation, # Something... ShowGravityAcceleration, AnalyzePendulumForce, ShowSineValues, BuildUpEquation, ShowDerivativeVideo, SubtleAirCurrents, SimpleDampenedPendulum, DefineODE, SecondOrderEquationExample, ODEvsPDEinFrames, ProveTeacherWrong, SetAsideSeekingSolution, # WriteInRadians, XEqLThetaToCorner, ComingUp, InputLabel, SoWhatIsThetaThen, ReallyHardToSolve, ReasonForSolution, GleickQuote, SpectrumOfStartingStates, WritePhaseFlow, AskAboutStability, # VisualizeHeightSlopeCurvature, VisualizeStates, ReferencePiCollisionStateSpaces, IntroduceVectorField, XComponentArrows, BreakingSecondOrderIntoTwoFirstOrder, ShowPendulumPhaseFlow, ShowHighVelocityCase, TweakMuInFormula, TweakMuInVectorField, FromODEToVectorField, LorenzVectorField, ThreeBodiesInSpace, AltThreeBodiesInSpace, TwoBodiesInSpace, TwoBodiesWithZPart, ThreeBodyTitle, ThreeBodySymbols, # HighAmplitudePendulum, WritePhaseSpace, # AskAboutActuallySolving, WriteODESolvingCode, TakeManyTinySteps, ManyStepsFromDifferentStartingPoints, InaccurateComputation, HungerForExactness, ShowRect, JumpToThisPoint, ThreeBodyEquation, ItGetsWorse, ChaosTitle, RevisitQuote, EndScreen, ]