pyRTX

Contents:

  • Installation
    • From Source
  • Quick Start Guide
    • Basic Usage
    • Next Steps
  • Tutorials
    • Tutorial 1: First Steps with pyRTX
      • Notebook n. 1:
        • Spacecraft shape definition
        • Speeding up the code
        • Exporting the data
    • Tutorial 2: Advanced SRP Calculations
      • Solar Radiation Pressure: Various contributions
        • Effect of diffusion
    • Tutorial 3: Lookup Tables
      • Lookup Tables
      • Computing the LUT
    • Tutorial 4: Planetary Radiation
      • Planetary radiation
  • API Reference
    • Core Utilities
      • Ray Tracing Utilities
        • get_cached_embree_scene()
        • chunker()
        • pxform_convert()
        • block_normalize()
        • block_dot()
        • pixel_plane()
        • fast_vector_build()
        • pixel_plane_opt()
        • reflected()
        • get_orthogonal()
        • sample_lambert_dist()
        • diffuse()
        • compute_secondary_bounce()
        • save_for_visualization()
        • Embree3_init_geometry()
        • Embree3_init_rayhit()
        • Embree3_dump_solution()
        • cgal_init_geometry()
        • get_centroids()
        • get_cross_products()
        • get_face_areas()
        • get_surface_normals()
        • get_surface_normals_and_face_areas()
        • ShapeModel
        • TrimeshShapeModel
        • CgalTrimeshShapeModel
        • EmbreeTrimeshShapeModel
        • RTXkernel()
      • Shadow Utilities
        • circular_mask()
        • circular_rim()
        • compute_directions()
        • compute_beta()
        • compute_pixel_intensities()
      • Physical Utilities
        • preprocess_RTX_geometry()
        • preprocess_materials()
        • srp_core()
        • compute_srp()
      • Parallel Utilities
        • get_ncores()
        • is_method()
        • get_unwrapped()
        • parallel()
    • Classes
      • SunShadow
      • SolarPressure
        • SolarPressure
      • Planet
        • Planet
      • PixelPlane
        • PixelPlane
      • Spacecraft
        • Spacecraft
    • Default Values and Constants
    • Core Modules
      • pyRTX.core
        • pyRTX.core.analysis_utils
        • pyRTX.core.parallel_utils
        • pyRTX.core.physical_utils
        • pyRTX.core.shadow_utils
        • pyRTX.core.utils_rt
    • Classes
      • pyRTX.classes
        • pyRTX.classes.Atmosphere
        • pyRTX.classes.Drag
        • pyRTX.classes.LookUpTable
        • pyRTX.classes.PixelPlane
        • pyRTX.classes.Planet
        • pyRTX.classes.Precompute
        • pyRTX.classes.Radiation
        • pyRTX.classes.RayTracer
        • pyRTX.classes.SRP
        • pyRTX.classes.Spacecraft
pyRTX
  • API Reference
  • View page source

API Reference

This section contains the complete API reference for pyRTX.

  • Core Utilities
    • Ray Tracing Utilities
    • Shadow Utilities
    • Physical Utilities
    • Parallel Utilities
  • Classes
    • SunShadow
    • SolarPressure
    • Planet
    • PixelPlane
    • Spacecraft
  • Default Values and Constants

Core Modules

pyRTX.core

Classes

pyRTX.classes

Previous Next

© Copyright 2024, Gael Cascioli.

Built with Sphinx using a theme provided by Read the Docs.