Skip to main content
Ctrl+K

squishyplanet

Ctrl+K

User Guide

  • Installation
  • Quickstart
  • Geometry visualizations
  • Contributing to the code
  • Changelog

Tutorials/Demos

  • Fit a transit of an oblate planet
  • Limb darkening choices
  • Create a transit lightcurve
  • Create a phase curve
  • Illustrations
  • Compare with jaxoplanet

API

  • OblateSystem
  • Limb Darkening
  • Engine
  • .rst

API Documentation

  • OblateSystem
    • OblateSystem
  • Limb Darkening
    • kipping_ld_law()
    • linear_ld_law()
    • nonlinear_3param_ld_law()
    • nonlinear_4param_ld_law()
    • quadratic_ld_law()
    • squareroot_ld_law()
  • Engine
    • lightcurve()
    • parameterize_2d_helper()
    • planet_solution_vec()
    • star_solution_vec()
    • extended_illumination_offsets()
    • planet_3d_coeffs()
    • planet_3d_coeffs_extended_illumination()
    • planet_2d_coeffs()
    • corrected_emission_profile()
    • emission_at_timestep()
    • emission_phase_curve()
    • extended_illumination_reflected_phase_curve()
    • generate_sample_radii_thetas()
    • lambertian_reflection()
    • phase_curve()
    • planet_from_star()
    • planet_surface_normal()
    • pre_squish_transform()
    • reflected_normalization()
    • reflected_phase_curve()
    • sample_surface()
    • stellar_doppler_variations()
    • stellar_ellipsoidal_variations()
    • surface_star_cos_angle()
    • cartesian_intersection_to_parametric_angle()
    • poly_to_parametric()
    • poly_to_parametric_helper()
    • kepler()
    • skypos()
    • t0_to_t_peri()
    • true_anomaly_at_transit_center()
    • generate_change_of_basis_matrix()

By Author name not set