smarties

SMARTIES: User-friendly codes for fast and accurate calculations of light scattering by spheroids

https://github.com/nano-optics/smarties

Science Score: 44.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (9.1%) to scientific vocabulary

Keywords

electromagnetism light-scattering matlab mie scattering sers t-matrix
Last synced: 6 months ago · JSON representation ·

Repository

SMARTIES: User-friendly codes for fast and accurate calculations of light scattering by spheroids

Basic Info
Statistics
  • Stars: 11
  • Watchers: 5
  • Forks: 5
  • Open Issues: 0
  • Releases: 3
Topics
electromagnetism light-scattering matlab mie scattering sers t-matrix
Created about 6 years ago · Last pushed over 1 year ago
Metadata Files
Readme Changelog License Citation

README.md

SMARTIES (Spheroids Modelled Accurately with a Robust T-matrix Implementation for Electromagnetic Scattering) is a suite of Matlab codes for the calculation of the optical properties of oblate and prolate spheroidal particles, with comparable capabilities and ease-of-use as Mie theory for spheres.

It provides a fully documented implementation of an improved T-matrix algorithm for the theoretical modelling of electromagnetic scattering by particles of spheroidal shape.

These codes include ready-to-use scripts to cover a range of scattering problems relevant to nanophotonics and plasmonics, including:

  • Calculation of far-field scattering and absorption cross-sections for fixed incidence orientation
  • Orientation-averaged cross-sections and scattering matrix
  • Surface-field calculations, as well as near-fields
  • Wavelength-dependent near-field and far-field properties
  • Access to lower-level functions implementing the T-matrix calculations, including the T-matrix elements which may be calculated more accurately than with competing codes

SMARTIES download and license agreement

By downloading SMARTIES, you implicitly agree with its license agreement:

This package, including all its files and content are under the following copyright: 2015 Walter Somerville, Baptiste Auguié, and Eric Le Ru.

This work is licensed under the Creative Commons Attribution-Non Commercial 4.0 International License.

The package may be used freely for research, teaching, or personal use. The unmodified complete package may be re-distributed and freely exchanged for academic research or government use, but cannot be commercialized or used for commercial purposes. The theory and code should be appropriately referenced by citing our user-guide in any presentation of results obtained using this package (or any other code using it).

For installation instructions, see the SMARTIES User Guide, which also contains additional technical information and is included in the package in the root folder.

Owner

  • Name: nano-optics at VUW
  • Login: nano-optics
  • Kind: organization
  • Location: Wellington, New Zealand

lab website and resources

Citation (CITATION.cff)

cff-version: 1.2.0
title: SMARTIES
message: 'If you use this software, please cite it as below.'
type: software
authors:
  - given-names: Walter
    family-names: Somerville
    orcid: 'https://orcid.org/0000-0002-9965-4324'
  - family-names: Auguié
    given-names: Baptiste
    orcid: 'https://orcid.org/0000-0002-2749-5715'
  - family-names: Le Ru
    given-names: Eric
    orcid: 'https://orcid.org/0000-0002-3052-9947'
repository-code: 'https://github.com/nano-optics/smarties/'
url: >-
  https://www.wgtn.ac.nz/scps/research/research-groups/raman-lab/numerical-tools/smarties
abstract: >-
  SMARTIES (Spheroids Modelled Accurately with a Robust
  T-matrix Implementation for Electromagnetic Scattering) is
  a suite of Matlab codes for the calculation of the optical
  properties of oblate and prolate spheroidal particles,
  with comparable capabilities and ease-of-use as Mie theory
  for spheres.
license: CC-BY-NC-4.0
version: 1.2.0
date-released: '2024-07-09'
doi: 10.5281/zenodo.12697215

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1