LMie
A Linearized Mie Scattering Implementation
Version 0.91
Apr 4, 2020
This manual describes how to install and use LMie (A Linearized Mie Scattering Implementation) version 0.91.
Copyright © 2008-2020 Greg McGarragh
Permission is granted to copy, distribute and/or modify this document under the terms of the
GNU Free Documentation License, Version 1.3
or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License".
Contents
1 Introduction to LMie
1.1 License
1.2 Conventions used in this manual
2 Building and Using LMie
2.1 Building LMie
2.1.1 GNU Make
2.1.2 Visual Studio
2.2 Using LMie in your code
2.2.1 C/C++
2.2.2 Fortran 77
2.2.3 Fortran 90
3 LMie Inputs
4 LMie Outputs
5 LMie C Interface
5.1 Size distributions
5.2 Input and output structures
5.3 Function interface
5.4 Example C program using LMie
6 LMie Fortran 77 Interface
6.1 Size distributions
6.2 Function interface
6.3 Example Fortran 77 program using LMie
7 LMie Fortran 90 Interface
7.1 Size distributions
7.2 Input and output structures
7.3 Function interface
7.4 Example Fortran 90 program using LMie
8 LMie command line program: calllmie
8.1 Calllmie input format
8.1.1 General flags
8.1.2 Input flags
8.1.3 Output flags
8.2 Calllmie output format
Bibliography
HEAD
NEXT