DisORT++
User Guide
Installation
Requirements
Building the C++ library
Build options
Building with Python bindings
Running the tests
Using DisORT++ in your CMake project
Quick Start
C++ quick start
Python quick start
Workflow overview
Choosing a solver
Level and layer indexing
Examples
Flux-only calculation
Full intensity calculation
Fast flux solver
Thermal emission
Spectral loop (thermal emission spectrum)
Wavelength-dependent scattering (Python loop)
Wavelength-dependent scattering (spectral overrides)
Thermal emission with spectral overrides
C++ API Reference
C++ API Reference
Enumerations and Constants
PhaseFunction
BoundaryConditionType
IlluminationType
BrdfType
MessageType
VerbosityLevel
Constants
Configuration Classes
DisortFlags
BoundaryConditions
BRDF specifications
DisortConfig
DisortFluxConfig
Solvers
DisortSolver
DisortFluxSolver<NStr>
Result Classes
DisortResult
FluxResult
Utility Functions
Planck function
Phase function utilities
Legendre polynomials
Linear algebra
Python API Reference
Python API Reference
Enumerations
Contents
Python Configuration Classes
Python Solvers
Python Result Classes
Spectral Loop Functions
DisORT++
Index
Index
A
|
B
|
D
|
I
|
N
|
S
|
T
|
V
A
allocate() (cfg method)
B
built-in function
DisortFluxSolver()
disortpp.create_flux_solver()
disortpp.solve_flux_spectral()
disortpp.solve_flux_spectral_bands()
disortpp.solve_spectral()
disortpp.solve_spectral_bands()
DisortSolver()
D
DisortFluxSolver()
built-in function
disortpp.create_flux_solver()
built-in function
disortpp.solve_flux_spectral()
built-in function
disortpp.solve_flux_spectral_bands()
built-in function
disortpp.solve_spectral()
built-in function
disortpp.solve_spectral_bands()
built-in function
DisortSolver()
built-in function
I
intensities() (result method)
intensities_azimuth_avg() (result method)
N
net_flux() (result method)
nmom_nstr() (cfg method)
num_levels() (result method)
num_phi() (result method)
num_user_mu() (result method)
num_user_tau() (result method)
S
set_cloud_garcia_siewert() (cfg method)
set_haze_garcia_siewert() (cfg method)
set_henyey_greenstein() (cfg method)
set_isotropic() (cfg method)
set_phase_function() (cfg method)
set_rayleigh() (cfg method)
solve() (solver method)
T
total_flux_down() (result method)
V
validate() (cfg method)