Pytmosph3R
Installing Pytmosph3R
Latest release
Downloading the package
Installation
Getting started
Opacity data
Run as a python library
General configuration
User-specific paths to cross-section, CIA, and aerosols data files
General Imports
Simple transmission model configuration
Planet & star
Atmosphere
Opacity
Run the model
Variables in the model
Plot the spectrum
2D day-night transition (transmission)
Compare models
GCM Transmission
GCM Emission
GCM Emission - Collimated Flux
Gas & aerosols
Other possible plots
Output files
netCDF
HDF5
Writing an output HDF5 file
Reading a HDF5 (pytmosph3r) file
What
is
in the outputs?
HDF5 output file
netCDF output file
Spectrum
Data visualization & plots
How to visualize the data with ParaView?
Some examples
Create planets and stars
Creating planets with units
Creating stars with units, blackbodies, and real stars
Bibliography
API reference
Submodules
pytmosph3r.aerosols
Module Contents
pytmosph3r.atmosphere
Submodules
pytmosph3r.chemistry
Submodules
pytmosph3r.cli
Submodules
pytmosph3r.config
Submodules
pytmosph3r.external
pytmosph3r.grid
Module Contents
pytmosph3r.interface
Submodules
pytmosph3r.log
Submodules
Package Contents
pytmosph3r.model
Submodules
pytmosph3r.observations
Submodules
pytmosph3r.opacity
Module Contents
pytmosph3r.planetary_system
Submodules
pytmosph3r.plot
Submodules
pytmosph3r.rays
Module Contents
pytmosph3r.util
Submodules
Package Contents
debug()
Pytmosph3R
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
a (CircularOrbit property)
a_map() (ModelPlot method)
a_maps() (ModelPlot method)
acceleration (in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
ACE3D (class in pytmosph3r.chemistry.ace3d)
add_ray_origin() (CartesianCoordinateSystem method)
(Observer method)
aer_reff_densities (PrepareAerosols attribute)
aerosol() (Model method)
aerosols (AltitudeAtmosphere attribute)
(Atmosphere attribute)
(InputAtmosphere attribute)
(LoadPlot property)
(Model property)
aerosols_array_iterator() (in module pytmosph3r.util.util)
aerosols_dict (Model attribute)
aerosols_units (DiagfiModel attribute)
albedo_surf (Atmosphere attribute)
(InputAtmosphere attribute)
all_longitudes (Grid3D property)
altitude (AltitudeAtmosphere attribute)
(Atmosphere attribute)
(InputAtmosphere attribute)
(LoadPlot property)
(Model property)
altitude_interp() (AltitudeAtmosphere method)
altitude_levels (AltitudeAtmosphere attribute)
AltitudeAtmosphere (class in pytmosph3r.atmosphere.altitudeatmosphere)
altitudes (BasePlot attribute)
AMU (in module pytmosph3r.util.constants)
angle (in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
(PointCircle attribute)
angle_from_sides() (in module pytmosph3r.util.geometry)
angle_to_integral() (Transmission method)
angles (RaysGrid attribute)
angles_limits (RaysGrid attribute)
angular_inter (CircleIntersection attribute)
arrays_to_zeros() (in module pytmosph3r.util.util)
ATMOModel (class in pytmosph3r.model.ATMOmodel)
Atmosphere (class in pytmosph3r.atmosphere.atmosphere)
atmosphere (LoadPlot property)
(Model property)
(PrepareAerosols attribute)
(Transmission property)
atmosphere_only (Lightcurve attribute)
attrs (HDF5Input property)
AU (in module pytmosph3r.util.constants)
available_memory() (MemoryUtils method)
B
BasePlot (class in pytmosph3r.plot.plotutils)
BaseStar (class in pytmosph3r.planetary_system.star.base)
beta (Simple2DTemperature attribute)
beta_rad (Simple2DTemperature property)
bilinear_interpolation_array() (in module pytmosph3r.util.math)
bin_down() (BasePlot method)
BlackbodyStar (class in pytmosph3r.planetary_system.star.star_blackbody)
build() (ACE3D method)
(AltitudeAtmosphere method)
(Atmosphere method)
(Chemistry method)
(CircularOrbit method)
(Emission method)
(FastChemistry method)
(Lightcurve method)
(Model method)
(Observer method)
(Parmentier2018Dissociation method)
(Phasecurve method)
(Planet method)
(Rays method)
(Simple2DTemperature method)
(StandardRatioHeH2 method)
(Transmission method)
C
cartesian_system (Observer property)
(Rays property)
CartesianCoordinateSystem (class in pytmosph3r.util.geometry)
check_memory() (MemoryUtils method)
chem_file (ATMOModel attribute)
chemistry (Atmosphere attribute)
Chemistry (class in pytmosph3r.chemistry.chemistry)
chemistry_factory() (in module pytmosph3r.config.factory)
cia (Opacity attribute)
CircleIntersection (class in pytmosph3r.util.geometry)
circular_segment() (in module pytmosph3r.util.geometry)
CircularOrbit (class in pytmosph3r.planetary_system.orbit.orbit_circular)
clipped_colorbar() (in module pytmosph3r.plot.plotutils)
close() (Input method)
(LoadPlot method)
(Output method)
cmap (Comparison attribute)
(Plot attribute)
co_ratio (ACE3D attribute)
coeffs (LimbDarkening attribute)
comp_legend() (Comparison method)
Comparison (class in pytmosph3r.plot.comparison)
compute() (Emission method)
(Lightcurve method)
(LimbDarkening method)
(Opacity method)
(Phasecurve method)
(PrepareAerosols method)
(Transmission method)
compute_altitude() (Atmosphere method)
compute_angles() (RaysGrid method)
compute_contribution() (Transmission method)
compute_contribution_function (Emission attribute)
compute_integral() (Parallel method)
(Transmission method)
compute_intersections_points() (CircleIntersection method)
compute_intersections_surfaces() (CircleIntersection method)
compute_molar_mass() (Atmosphere method)
compute_optical_depth() (in module pytmosph3r.observations.transmission)
(Transmission method)
compute_optical_depth_mie() (in module pytmosph3r.observations.transmission)
compute_pressure() (AltitudeAtmosphere method)
compute_projection() (Emission method)
compute_radii() (RaysGrid method)
compute_rays_opacities() (Lightcurve method)
compute_sub_rays() (Rays method)
compute_sub_rays_angle() (Rays method)
compute_sub_rays_angles() (Rays method)
compute_surface_sector() (in module pytmosph3r.util.geometry)
compute_vmr() (Chemistry method)
(FastChemistry method)
(InterpolationChemistry method)
(Parmentier2018Dissociation method)
(StandardRatioHeH2 method)
Config (class in pytmosph3r.config.readconfig)
convert_log() (in module pytmosph3r.util.util)
coordinates (Observer property)
coordinates() (CartesianCoordinateSystem method)
CoordinateSystem (class in pytmosph3r.util.geometry)
coords (PointCartesian property)
(PointCircle property)
(PointSpherical property)
cos_central_angle() (in module pytmosph3r.util.geometry)
create_group() (Output method)
create_obj() (in module pytmosph3r.config.factory)
create_tempfile() (in module pytmosph3r.chemistry.fastchemistry)
createDimension() (ncOutput method)
createGroup() (Output method)
createVariable() (ncOutput method)
critical() (Logger method)
criticalLogging() (in module pytmosph3r.log)
curve() (BasePlot method)
CurvePlot (class in pytmosph3r.plot.modelplot)
D
data (InterpolationChemistry attribute)
day_longitudes (Grid3D property)
debug() (in module pytmosph3r)
(Logger method)
debugLogging() (in module pytmosph3r.log)
deep_abundances (Parmentier2018Dissociation attribute)
default_value() (Model method)
default_values (Model property)
default_values() (Lightcurve method)
(Transmission method)
determine_class() (in module pytmosph3r.config.factory)
df (InterpolationChemistry attribute)
DiagfiModel (class in pytmosph3r.model.diagfimodel)
diff_curves() (Comparison method)
diff_fluxes() (Comparison method)
diff_lightcurves() (Comparison method)
diff_phasecurves() (Comparison method)
diff_spectra() (Comparison method)
dim (Transmission attribute)
dimension (Parallel attribute)
direction (CoordinateSystem attribute)
disableLogging() (in module pytmosph3r.log)
dist() (CircleIntersection method)
(in module pytmosph3r.util.geometry)
doppler (Model property)
(Opacity attribute)
dump_profiling() (Model method)
dz (RaysGrid attribute)
E
Emission (class in pytmosph3r.observations.emission)
emission (Model attribute)
emission() (LoadPlot method)
emission_atmosphere (Model attribute)
emission_map() (ModelPlot method)
emission_spectrum() (ModelPlot method)
emissions() (Phasecurve method)
enableLogging() (in module pytmosph3r.log)
end (Phasecurve attribute)
end_transit (Lightcurve property)
error() (Logger method)
extend_b() (in module pytmosph3r.model.diagfimodel)
extend_bt() (in module pytmosph3r.model.diagfimodel)
extra_longitude (DiagfiModel attribute)
F
f (Group attribute)
(HDF5Group attribute)
(Input attribute)
(ncGroup attribute)
(Output attribute)
(Plot attribute)
factor_dict (LimbDarkening attribute)
factor_normalized (Emission attribute)
factory() (in module pytmosph3r.config.factory)
fast_solve_latitude() (in module pytmosph3r.util.geometry)
fastchem_name() (in module pytmosph3r.chemistry.fastchemistry)
FastChemistry (class in pytmosph3r.chemistry.fastchemistry)
figure() (BasePlot static method)
FileModel (class in pytmosph3r.model.model)
filename (FileModel attribute)
(Input attribute)
(Logger attribute)
(Model attribute)
(Output attribute)
filter_out() (Rays method)
find_mol() (in module pytmosph3r.model.ATMOmodel)
find_spectral() (BasePlot method)
fix_unit_breakage() (in module pytmosph3r.interface.io)
flux (Lightcurve attribute)
flux() (BasePlot method)
fromBolometricLuminosity() (BlackbodyStar class method)
(SpectrumStar class method)
fromEffectiveTemperature() (BlackbodyStar class method)
fromJupiter() (Planet class method)
fromQuantity() (Opacity class method)
fromSolar() (BlackbodyStar class method)
G
G (in module pytmosph3r.util.constants)
gas() (Model method)
gas_dict (Model attribute)
gas_mix_ratio (Atmosphere attribute)
(InputAtmosphere attribute)
(LoadPlot property)
(Model property)
gas_units (DiagfiModel attribute)
gases (ATMOModel attribute)
(Chemistry attribute)
(Parmentier2018Dissociation attribute)
(StandardRatioHeH2 attribute)
generate_altitude_grid() (AltitudeAtmosphere method)
generate_class() (Config method)
generate_model() (Config method)
get() (HDF5Input method)
(HDF5Output method)
(in module pytmosph3r.util.util)
(Input method)
(ncGroup method)
(ncInput method)
(ncOutput method)
(Output method)
get_2D() (in module pytmosph3r.util.util)
get_altitude_index() (in module pytmosph3r.util.util)
get_attributes() (in module pytmosph3r.util.util)
get_chunk() (in module pytmosph3r.util.util)
get_chunk_size() (in module pytmosph3r.util.util)
get_class() (in module pytmosph3r.config.factory)
get_column() (in module pytmosph3r.util.util)
get_func() (LimbDarkening method)
get_index() (in module pytmosph3r.util.util)
get_latitude_index() (in module pytmosph3r.util.util)
get_longitude_index() (in module pytmosph3r.util.util)
get_methods() (in module pytmosph3r.util.util)
get_spectral() (BasePlot method)
(in module pytmosph3r.plot.plotutils)
get_spectral_chunks() (Lightcurve method)
get_value_dim() (BasePlot method)
get_var() (DiagfiModel method)
get_wls() (in module pytmosph3r.util.util)
getattr() (BasePlot method)
getclass() (HDF5Input method)
(HDF5Output method)
(Input method)
(ncInput method)
(ncOutput method)
(Output method)
getunit() (HDF5Input method)
(Input method)
gravity (Atmosphere attribute)
gravity() (Planet method)
grid (Atmosphere attribute)
Grid (class in pytmosph3r.grid)
grid (InputAtmosphere attribute)
(LoadPlot property)
(Model property)
Grid3D (class in pytmosph3r.grid)
grid_to_radians() (DiagfiModel method)
grid_to_transmittance() (Transmission method)
Group (class in pytmosph3r.interface.io)
group_class (HDF5Output attribute)
(ncOutput attribute)
(Output attribute)
group_func (HDF5Output attribute)
(ncOutput attribute)
(Output attribute)
H
H2_dissociation (Parmentier2018Dissociation attribute)
h5_to_nc() (in module pytmosph3r.cli.interface_h5_to_nc)
h_unit (Plot attribute)
half_longitudes (Grid3D property)
HDF5Group (class in pytmosph3r.interface.hdf5)
HDF5Input (class in pytmosph3r.interface.hdf5)
HDF5Model (class in pytmosph3r.model.hdf5model)
HDF5Output (class in pytmosph3r.interface.hdf5)
horizontal_run() (Grid3D method)
horizontal_walk() (Grid3D method)
I
identical (Transmission attribute)
idx_latitude (Plot property)
idx_longitude (Plot property)
inclination (CircleIntersection property)
(CircularOrbit property)
index_altitude() (AltitudeAtmosphere method)
index_colatitude() (Grid3D method)
index_latitude() (Grid3D method)
index_longitude() (Grid3D method)
info() (Logger method)
init_array() (in module pytmosph3r.util.util)
init_rays() (in module pytmosph3r.rays)
init_spectral() (BasePlot method)
init_subrays() (Rays method)
init_time() (BasePlot method)
Input (class in pytmosph3r.interface.io)
input_atmosphere (Model attribute)
input_vmr (Atmosphere attribute)
input_z (LoadPlot property)
input_z_levels (LoadPlot property)
InputAtmosphere (class in pytmosph3r.atmosphere.inputatmosphere)
inputs() (ACE3D method)
(ATMOModel method)
(Chemistry method)
(DiagfiModel method)
(FastChemistry method)
(FileModel method)
(InterpolationChemistry method)
(Lightcurve method)
(Logger method)
(Parmentier2018Dissociation method)
(Plot method)
(StandardRatioHeH2 method)
inputs_values() (Logger method)
integrate_circles_intersections() (in module pytmosph3r.util.geometry)
interactive (BasePlot attribute)
interp (Model attribute)
interp1d() (in module pytmosph3r.util.math)
interp_ind_weights() (in module pytmosph3r.util.math)
interp_transmittances() (LoadPlot method)
interpolate_from_input() (AltitudeAtmosphere method)
InterpolationChemistry (class in pytmosph3r.chemistry.interpolation)
intersection_circles() (in module pytmosph3r.util.geometry)
intersections() (CircleIntersection method)
is_tidal_locked (CircularOrbit property)
(Orbit property)
isEnabledFor() (Logger method)
K
k_data (Opacity attribute)
KBOLTZ (in module pytmosph3r.util.constants)
keys() (Input method)
(ncInput method)
kwargs (Emission attribute)
L
label (Plot attribute)
label_from_dim() (in module pytmosph3r.plot.plotutils)
last_log (in module pytmosph3r.log)
lat_angle (Grid3D property)
latitude (BasePlot attribute)
(Observer attribute)
(PointSpherical attribute)
(Rays property)
latitude() (CoordinateSystem method)
(Grid3D method)
latitudes (BasePlot attribute)
(Grid3D property)
latitudes_intersection() (Rays method)
LD (in module pytmosph3r.observations.limbdarkening)
ld_linear() (in module pytmosph3r.observations.limbdarkening)
ld_nonlinear() (in module pytmosph3r.observations.limbdarkening)
ld_power2() (in module pytmosph3r.observations.limbdarkening)
ld_quadratic() (in module pytmosph3r.observations.limbdarkening)
ld_uniform() (in module pytmosph3r.observations.limbdarkening)
legend() (BasePlot method)
legend2D() (BasePlot method)
(Comparison method)
legend_out() (in module pytmosph3r.plot.plotutils)
length (in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
levels_intersection() (Rays method)
Lightcurve (class in pytmosph3r.observations.lightcurve)
lightcurve (Model attribute)
lightcurve() (LoadPlot method)
limb_darkening (Lightcurve attribute)
LimbDarkening (class in pytmosph3r.observations.limbdarkening)
load_gas_database() (Opacity method)
LoadPlot (class in pytmosph3r.plot.plotutils)
log (in module pytmosph3r.config.factory)
Logger (class in pytmosph3r.log.logger)
logp_grid (InterpolationChemistry attribute)
lon_angle (Grid3D property)
longitude (BasePlot attribute)
(Observer attribute)
(PointSpherical attribute)
(Rays property)
longitude() (CoordinateSystem method)
(Grid3D method)
longitudes (BasePlot attribute)
(Grid3D property)
longitudes_intersection() (Rays method)
luminosity_from_temperature() (in module pytmosph3r.planetary_system.star.star_blackbody)
M
main() (in module pytmosph3r.cli.p3)
(in module pytmosph3r.plot.plot)
make_3D() (Grid3D method)
make_array() (in module pytmosph3r.util.util)
map_2D() (ModelPlot method)
margin (MemoryUtils attribute)
mass (BaseStar attribute)
(in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
(Planet property)
mass_jup (Planet property)
mass_sol (BaseStar property)
mass_to_surface_gravity() (in module pytmosph3r.planetary_system.planet)
max_altitude (AltitudeAtmosphere attribute)
max_pressure (Atmosphere attribute)
(InputAtmosphere attribute)
memory_aware (Transmission attribute)
memory_usage() (in module pytmosph3r.util.memory)
MemoryUtils (class in pytmosph3r.util.memory)
merge_attrs() (in module pytmosph3r.util.util)
metallicity (ACE3D attribute)
method (LimbDarkening attribute)
mid_latitudes (Grid3D property)
mid_longitudes (Grid3D property)
min_input_pressure (Atmosphere attribute)
min_pressure (Atmosphere attribute)
(InputAtmosphere attribute)
MJUP (in module pytmosph3r.util.constants)
mode() (BasePlot method)
(LoadPlot method)
mode_keys (Model attribute)
model (Atmosphere attribute)
(CircleIntersection attribute)
Model (class in pytmosph3r.model.model)
model (Lightcurve attribute)
(LoadPlot property)
(PrepareAerosols attribute)
(Transmission attribute)
model_factory() (in module pytmosph3r.config.factory)
ModelPlot (class in pytmosph3r.plot.modelplot)
models (Comparison attribute)
modes (BasePlot attribute)
(Model attribute)
module
pytmosph3r
pytmosph3r.aerosols
pytmosph3r.atmosphere
pytmosph3r.atmosphere.altitudeatmosphere
pytmosph3r.atmosphere.atmosphere
pytmosph3r.atmosphere.inputatmosphere
pytmosph3r.atmosphere.simple2d
pytmosph3r.chemistry
pytmosph3r.chemistry.ace3d
pytmosph3r.chemistry.chemistry
pytmosph3r.chemistry.dissociation
pytmosph3r.chemistry.fastchemistry
pytmosph3r.chemistry.interpolation
pytmosph3r.chemistry.standard
pytmosph3r.cli
pytmosph3r.cli.interface_h5_to_nc
pytmosph3r.cli.interface_nc_to_h5
pytmosph3r.cli.interface_nc_to_nc
pytmosph3r.cli.p3
pytmosph3r.cli.parser
pytmosph3r.config
pytmosph3r.config.factory
pytmosph3r.config.readconfig
pytmosph3r.external
pytmosph3r.grid
pytmosph3r.interface
pytmosph3r.interface.hdf5
pytmosph3r.interface.io
pytmosph3r.interface.netcdf
pytmosph3r.log
pytmosph3r.log.logger
pytmosph3r.model
pytmosph3r.model.ATMOmodel
pytmosph3r.model.diagfimodel
pytmosph3r.model.hdf5model
pytmosph3r.model.model
pytmosph3r.observations
pytmosph3r.observations.emission
pytmosph3r.observations.lightcurve
pytmosph3r.observations.limbdarkening
pytmosph3r.observations.parallel
pytmosph3r.observations.phasecurve
pytmosph3r.observations.transmission
pytmosph3r.opacity
pytmosph3r.planetary_system
pytmosph3r.planetary_system.observer
pytmosph3r.planetary_system.orbit
pytmosph3r.planetary_system.orbit.base
pytmosph3r.planetary_system.orbit.orbit_circular
pytmosph3r.planetary_system.planet
pytmosph3r.planetary_system.star
pytmosph3r.planetary_system.star.base
pytmosph3r.planetary_system.star.star_blackbody
pytmosph3r.planetary_system.star.star_spectrum
pytmosph3r.plot
pytmosph3r.plot.comparison
pytmosph3r.plot.modelplot
pytmosph3r.plot.plot
pytmosph3r.plot.plotutils
pytmosph3r.rays
pytmosph3r.util
pytmosph3r.util.astropy_utils
pytmosph3r.util.astropy_utils.astropy_utils_physical_types
pytmosph3r.util.constants
pytmosph3r.util.geometry
pytmosph3r.util.math
pytmosph3r.util.memory
pytmosph3r.util.pkg_dir
pytmosph3r.util.profiling
pytmosph3r.util.util
mol_key() (in module pytmosph3r.util.util)
molar_mass (Atmosphere attribute)
(InputAtmosphere attribute)
(Model property)
MSOL (in module pytmosph3r.util.constants)
mu_from_obs (Emission attribute)
MultiProcTransit (class in pytmosph3r.observations.parallel)
N
n_angular (RaysGrid property)
n_egress (Lightcurve attribute)
n_in_star (Lightcurve property)
n_latitudes (Atmosphere property)
(Grid3D attribute)
(LoadPlot property)
(Model property)
n_layers (AltitudeAtmosphere property)
(LoadPlot property)
(Model property)
n_levels (AltitudeAtmosphere property)
(LoadPlot property)
(Model property)
n_longitudes (Atmosphere property)
(Grid3D attribute)
(LoadPlot property)
(Model property)
n_phases (Lightcurve attribute)
(Phasecurve attribute)
n_radial (RaysGrid property)
n_transmittances (Lightcurve attribute)
n_vertical (Atmosphere property)
(Grid3D attribute)
(Model attribute)
nc_to_h5() (in module pytmosph3r.cli.interface_nc_to_h5)
nc_to_nc() (in module pytmosph3r.cli.interface_nc_to_nc)
ncGroup (class in pytmosph3r.interface.netcdf)
ncInput (class in pytmosph3r.interface.netcdf)
ncOutput (class in pytmosph3r.interface.netcdf)
ndim (Grid property)
neg_pi() (in module pytmosph3r.planetary_system.orbit.orbit_circular)
night_longitudes (Grid3D property)
nmax() (in module pytmosph3r.util.math)
nmin() (in module pytmosph3r.util.math)
noise (LoadPlot property)
(Model attribute)
noised_spectrum (LoadPlot property)
(Model attribute)
norm (PointCartesian property)
norm2 (PointCartesian property)
nprocs (Parallel attribute)
nround() (in module pytmosph3r.util.math)
O
obs_long_to_phase() (CircularOrbit method)
(Orbit method)
Observer (class in pytmosph3r.planetary_system.observer)
observer (Model attribute)
(Rays attribute)
observer_from_phase() (CircularOrbit method)
(Orbit method)
observer_from_time() (CircularOrbit method)
Opacity (class in pytmosph3r.opacity)
opacity (Model attribute)
(Transmission property)
open() (Input method)
orbit (CircleIntersection property)
Orbit (class in pytmosph3r.planetary_system.orbit.base)
orbit (Model attribute)
(Observer property)
(Rays property)
out_folder (Comparison attribute)
(Plot attribute)
Output (class in pytmosph3r.interface.io)
output_file (Model attribute)
outputs() (AltitudeAtmosphere method)
(Emission method)
(Grid3D method)
(InputAtmosphere method)
(Lightcurve method)
(Model method)
(Opacity method)
(Phasecurve method)
(Rays method)
(Transmission method)
override_data_file() (Model method)
override_file_param() (Model method)
P
p_id (Plot attribute)
p_iso (Simple2DTemperature attribute)
p_min (LoadPlot property)
p_min_aerosols (Atmosphere attribute)
Parallel (class in pytmosph3r.observations.parallel)
parallel (Model attribute)
parallel_factory() (in module pytmosph3r.config.factory)
Parmentier2018Dissociation (class in pytmosph3r.chemistry.dissociation)
partial_transit() (Lightcurve method)
path_leaf() (in module pytmosph3r.plot.plotutils)
per_angle (Lightcurve attribute)
(Transmission attribute)
period (CircularOrbit property)
ph_index (Plot attribute)
phase() (CircularOrbit method)
phase_from_observer() (CircularOrbit method)
(Orbit method)
phase_to_obs_long() (CircularOrbit method)
(Orbit method)
Phasecurve (class in pytmosph3r.observations.phasecurve)
phasecurve (Model attribute)
phasecurve() (LoadPlot method)
phases (Lightcurve attribute)
(Phasecurve attribute)
PI (in module pytmosph3r.util.constants)
pkg_dir (in module pytmosph3r.util.pkg_dir)
pkg_name (in module pytmosph3r.util.pkg_dir)
PLANCK (in module pytmosph3r.util.constants)
planet (Atmosphere attribute)
Planet (class in pytmosph3r.planetary_system.planet)
planet (Model attribute)
planet_to_star_flux_ratio (Emission attribute)
planet_to_top_flux_ratio (Emission attribute)
Plot (class in pytmosph3r.plot.modelplot)
plot_2D() (ModelPlot method)
plot_2d_flux() (CurvePlot method)
plot_2d_fluxes_residuals() (Comparison method)
plot_2d_lightcurve() (CurvePlot method)
plot_2d_lightcurves_residuals() (Comparison method)
plot_2d_phasecurve() (CurvePlot method)
plot_2d_phasecurves_residuals() (Comparison method)
plot_2Dmap() (ModelPlot method)
plot_column() (BasePlot method)
plot_columns() (BasePlot method)
plot_curve() (CurvePlot method)
plot_curves() (Comparison method)
plot_diff_curves() (Comparison method)
plot_diff_lightcurves() (Comparison method)
plot_diff_phasecurves() (Comparison method)
plot_diff_spectra() (Comparison method)
plot_emission() (ModelPlot method)
plot_lightcurve() (CurvePlot method)
plot_lightcurves() (Comparison method)
plot_phasecurve() (CurvePlot method)
plot_phasecurves() (Comparison method)
plot_points() (ModelPlot method)
plot_points_ray() (ModelPlot method)
plot_rays() (ModelPlot method)
plot_sector_star() (in module pytmosph3r.plot.plotutils)
plot_spectra() (Comparison method)
plot_spectrum() (ModelPlot method)
plot_tp() (Comparison method)
(ModelPlot method)
plot_tps() (ModelPlot method)
plot_x() (ModelPlot method)
plot_xprofile() (Comparison method)
(ModelPlot method)
plot_xprofiles() (ModelPlot method)
plot_zp() (Comparison method)
(ModelPlot method)
plot_zps() (ModelPlot method)
PointCartesian (class in pytmosph3r.util.geometry)
PointCircle (class in pytmosph3r.util.geometry)
PointSpherical (class in pytmosph3r.util.geometry)
position_from_phase() (Observer method)
position_from_time() (Observer method)
positive_latitudes (Grid3D property)
prepare_opacities() (Transmission method)
PrepareAerosols (class in pytmosph3r.aerosols)
pressure (Atmosphere attribute)
(InputAtmosphere attribute)
(LoadPlot property)
(Model property)
pressure_levels (LoadPlot property)
profiler() (in module pytmosph3r.util.profiling)
prop_colors (in module pytmosph3r.plot.plot)
prop_cycle (in module pytmosph3r.plot.plot)
ps (Atmosphere attribute)
pt_file (ATMOModel attribute)
pytmosph3r
module
pytmosph3r.aerosols
module
pytmosph3r.atmosphere
module
pytmosph3r.atmosphere.altitudeatmosphere
module
pytmosph3r.atmosphere.atmosphere
module
pytmosph3r.atmosphere.inputatmosphere
module
pytmosph3r.atmosphere.simple2d
module
pytmosph3r.chemistry
module
pytmosph3r.chemistry.ace3d
module
pytmosph3r.chemistry.chemistry
module
pytmosph3r.chemistry.dissociation
module
pytmosph3r.chemistry.fastchemistry
module
pytmosph3r.chemistry.interpolation
module
pytmosph3r.chemistry.standard
module
pytmosph3r.cli
module
pytmosph3r.cli.interface_h5_to_nc
module
pytmosph3r.cli.interface_nc_to_h5
module
pytmosph3r.cli.interface_nc_to_nc
module
pytmosph3r.cli.p3
module
pytmosph3r.cli.parser
module
pytmosph3r.config
module
pytmosph3r.config.factory
module
pytmosph3r.config.readconfig
module
pytmosph3r.external
module
pytmosph3r.grid
module
pytmosph3r.interface
module
pytmosph3r.interface.hdf5
module
pytmosph3r.interface.io
module
pytmosph3r.interface.netcdf
module
pytmosph3r.log
module
pytmosph3r.log.logger
module
pytmosph3r.model
module
pytmosph3r.model.ATMOmodel
module
pytmosph3r.model.diagfimodel
module
pytmosph3r.model.hdf5model
module
pytmosph3r.model.model
module
pytmosph3r.observations
module
pytmosph3r.observations.emission
module
pytmosph3r.observations.lightcurve
module
pytmosph3r.observations.limbdarkening
module
pytmosph3r.observations.parallel
module
pytmosph3r.observations.phasecurve
module
pytmosph3r.observations.transmission
module
pytmosph3r.opacity
module
pytmosph3r.planetary_system
module
pytmosph3r.planetary_system.observer
module
pytmosph3r.planetary_system.orbit
module
pytmosph3r.planetary_system.orbit.base
module
pytmosph3r.planetary_system.orbit.orbit_circular
module
pytmosph3r.planetary_system.planet
module
pytmosph3r.planetary_system.star
module
pytmosph3r.planetary_system.star.base
module
pytmosph3r.planetary_system.star.star_blackbody
module
pytmosph3r.planetary_system.star.star_spectrum
module
pytmosph3r.plot
module
pytmosph3r.plot.comparison
module
pytmosph3r.plot.modelplot
module
pytmosph3r.plot.plot
module
pytmosph3r.plot.plotutils
module
pytmosph3r.rays
module
pytmosph3r.util
module
pytmosph3r.util.astropy_utils
module
pytmosph3r.util.astropy_utils.astropy_utils_physical_types
module
pytmosph3r.util.constants
module
pytmosph3r.util.geometry
module
pytmosph3r.util.math
module
pytmosph3r.util.memory
module
pytmosph3r.util.pkg_dir
module
pytmosph3r.util.profiling
module
pytmosph3r.util.util
module
pytmosph3r_parser() (in module pytmosph3r.cli.parser)
Q
query_yes_no() (in module pytmosph3r.util.util)
R
R (LoadPlot property)
r (LoadPlot property)
(RaysGrid attribute)
r() (CircularOrbit method)
(Orbit method)
r_factor (Plot attribute)
r_limits (RaysGrid attribute)
radial_inter (CircleIntersection attribute)
radius (BaseStar attribute)
(Planet attribute)
(PointCircle attribute)
(PointSpherical attribute)
radius() (CoordinateSystem method)
radius_jup (Planet property)
radius_sol (BaseStar property)
ratio_HeH2 (Parmentier2018Dissociation attribute)
(StandardRatioHeH2 attribute)
ray_origin (CoordinateSystem attribute)
rayleigh (Opacity attribute)
rays (CircleIntersection property)
Rays (class in pytmosph3r.rays)
rays (Lightcurve attribute)
(Transmission attribute)
rays() (LoadPlot method)
rays_indices (Rays attribute)
rays_lengths (Rays attribute)
RaysGrid (class in pytmosph3r.rays)
rcp (Atmosphere attribute)
read() (Config method)
(Input method)
read_aerosols() (DiagfiModel method)
read_data() (ATMOModel method)
(DiagfiModel method)
(FileModel method)
(HDF5Model method)
(Model method)
read_gases() (DiagfiModel method)
read_winds() (DiagfiModel method)
recompute_molar_mass (Atmosphere attribute)
regular_latitudes (Grid3D property)
relative_dir (in module pytmosph3r.util.pkg_dir)
retrieve_name() (in module pytmosph3r.util.util)
retrieve_results() (Parallel method)
RGP (in module pytmosph3r.util.constants)
RJUP (in module pytmosph3r.util.constants)
rk (MultiProcTransit attribute)
root_dir (in module pytmosph3r.util.pkg_dir)
root_logger (in module pytmosph3r.log.logger)
roots() (in module pytmosph3r.util.math)
rotate (Lightcurve attribute)
Rp (LoadPlot property)
Rp() (Model method)
Rs (LoadPlot property)
(Model property)
RSOL (in module pytmosph3r.util.constants)
run() (Model method)
S
save_column() (BasePlot method)
save_plot() (BasePlot method)
scaleheight (Atmosphere attribute)
search_path() (Logger method)
set_mode_attr() (LoadPlot method)
set_title() (BasePlot method)
setLogLevel() (in module pytmosph3r.log)
setup_globals() (Config method)
shape (Chemistry property)
(Grid property)
(Grid3D property)
(LoadPlot property)
(Model property)
(RaysGrid property)
(Transmission attribute)
Simple2DTemperature (class in pytmosph3r.atmosphere.simple2d)
simple_2D() (in module pytmosph3r.atmosphere.simple2d)
simple_2D_vmr() (in module pytmosph3r.atmosphere.simple2d)
size (Transmission attribute)
sma (CircleIntersection property)
solve_latitude() (CartesianCoordinateSystem method)
solve_longitude() (CoordinateSystem method)
solve_radius() (CoordinateSystem method)
SPDLIGT (in module pytmosph3r.util.constants)
spectral_chunks() (in module pytmosph3r.util.util)
spectrum (Emission attribute)
(LoadPlot property)
(Model property)
spectrum() (BaseStar method)
spectrum_label() (BasePlot method)
spectrum_like() (BaseStar method)
spectrum_noised (Model property)
spectrum_normalized (Emission attribute)
spectrum_value (Model property)
SpectrumStar (class in pytmosph3r.planetary_system.star.star_spectrum)
speed (in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
spherical_direction (CartesianCoordinateSystem attribute)
StandardRatioHeH2 (class in pytmosph3r.chemistry.standard)
star (CircleIntersection attribute)
(Model attribute)
star_coordinates (CircularOrbit property)
star_coordinates_projected() (CircularOrbit method)
(Orbit method)
star_factory() (in module pytmosph3r.config.factory)
star_rays_opacity() (Lightcurve method)
start (Phasecurve attribute)
start_profiling() (Model method)
stats_file (Model property)
stellar_mode (Emission attribute)
store_raw_flux (Emission attribute)
(Phasecurve attribute)
store_transmittance (Lightcurve attribute)
(Transmission attribute)
store_transmittances (Lightcurve attribute)
subrays_length() (Rays method)
substellar_longitude (Plot attribute)
suffix (Comparison attribute)
(Plot attribute)
summary() (Logger method)
surface (Model property)
surface_gravity (Planet attribute)
surface_projection() (in module pytmosph3r.observations.emission)
surface_resolution (Emission attribute)
synchronize() (Parallel method)
T
T_day (Simple2DTemperature attribute)
T_deep (Simple2DTemperature attribute)
t_grid (InterpolationChemistry attribute)
t_map() (ModelPlot method)
t_maps() (ModelPlot method)
T_min (Parmentier2018Dissociation attribute)
T_night (Simple2DTemperature attribute)
temperature (Atmosphere attribute)
(BlackbodyStar attribute)
(in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
(InputAtmosphere attribute)
(LoadPlot property)
(Model property)
temperature_from_luminosity() (in module pytmosph3r.planetary_system.star.star_blackbody)
time (in module pytmosph3r.util.astropy_utils.astropy_utils_physical_types)
time() (CircularOrbit method)
time_fmt() (in module pytmosph3r.plot.plotutils)
time_from_observer() (CircularOrbit method)
timer() (in module pytmosph3r.util.util)
times (Lightcurve property)
title (Comparison attribute)
(Plot attribute)
to_east (Grid3D property)
to_north (Grid3D property)
to_radians() (in module pytmosph3r.util.util)
to_SI() (in module pytmosph3r.util.util)
top_altitude (RaysGrid attribute)
top_flux_from_star (Emission attribute)
tp_legend() (Comparison method)
(ModelPlot method)
transform() (Config method)
transit_depth_angle() (in module pytmosph3r.observations.parallel)
transit_depth_grid() (in module pytmosph3r.observations.parallel)
transit_depth_i() (in module pytmosph3r.observations.parallel)
transit_depth_wn() (in module pytmosph3r.observations.parallel)
Transmission (class in pytmosph3r.observations.transmission)
transmission (Model attribute)
transmission() (LoadPlot method)
transmission_atmosphere (Model attribute)
transmission_spectrum() (ModelPlot method)
transmittance() (LoadPlot method)
transmittance_animation() (ModelPlot method)
transmittance_map() (Comparison method)
(ModelPlot method)
transmittance_maps() (ModelPlot method)
transmittance_phases (Lightcurve attribute)
transmittance_surfaces (Lightcurve attribute)
transmittance_to_integral() (Transmission method)
transparent_gases (InputAtmosphere attribute)
triangle_surface() (in module pytmosph3r.util.geometry)
U
unit (Observer attribute)
unit_angle (RaysGrid property)
units (Rays property)
units_from_dim() (in module pytmosph3r.plot.plotutils)
update_dict() (in module pytmosph3r.util.util)
V
var_dict (ATMOModel attribute)
(DiagfiModel attribute)
var_dict_2d (ATMOModel attribute)
variable (HDF5Input attribute)
(Input attribute)
verbose (Logger attribute)
vertical_in_pressure (Plot attribute)
W
w_index (BasePlot attribute)
walk() (Grid method)
warning() (Logger method)
warningLogging() (in module pytmosph3r.log)
wasp121b_coeffs (Parmentier2018Dissociation attribute)
wasp121b_deep_abundances_log (Parmentier2018Dissociation attribute)
winds (InputAtmosphere attribute)
wledges (Model property)
wls (Comparison property)
(Model property)
wn_albedo_cutoff (Atmosphere attribute)
(InputAtmosphere attribute)
wn_chunks() (Transmission method)
wn_contribution (Lightcurve attribute)
(Transmission attribute)
wn_range (Opacity attribute)
wn_to_integral() (Transmission method)
wn_to_transmittance() (Transmission method)
wnedges (LoadPlot property)
(Model property)
(Opacity property)
(Phasecurve attribute)
wns (Comparison property)
(Lightcurve attribute)
(LoadPlot property)
(Model property)
(Opacity property)
(Phasecurve attribute)
write_dictionary() (Output method)
write_hdf5() (in module pytmosph3r.interface.hdf5)
write_item() (Output method)
write_list() (Output method)
write_model() (ncOutput method)
write_mol() (ncOutput method)
write_mol_dict() (ncOutput method)
write_netcdf() (in module pytmosph3r.interface.netcdf)
write_obj() (Output method)
write_output() (Output method)
write_spectrum() (in module pytmosph3r.interface.io)
write_string_array() (HDF5Output method)
X
x (PointCartesian attribute)
x_axis_curve() (BasePlot method)
x_colors (BasePlot attribute)
x_legend() (Comparison method)
(ModelPlot method)
x_map() (ModelPlot method)
x_maps() (ModelPlot method)
Y
y (PointCartesian attribute)
y_coeff (CartesianCoordinateSystem property)
Z
z (LoadPlot property)
(PointCartesian attribute)
z_idx (LoadPlot property)
z_levels (LoadPlot property)
zmax (Plot attribute)
zp_legend() (Comparison method)
(ModelPlot method)