Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Molecular Geometry and Dipole Moments02:36

Molecular Geometry and Dipole Moments

13.6K
The VSEPR theory can be used to determine the electron pair geometries and molecular structures as follows:
13.6K
Comparing Copy Number Variations and SNPs02:26

Comparing Copy Number Variations and SNPs

11.6K
Sequencing of the human genome has opened up several best-kept secrets of the genome. Scientists have identified thousands of genome variations that exist within a population. These variations can be a single nucleotide or a larger chromosomal variation.
Copy number variations or CNVs are the structural variations that cover more than 1kb of DNA sequence. The single nucleotide polymorphism (SNP), on the other hand, is a single nucleotide change or a point mutation that is found in more than 1%...
11.6K
¹³C NMR: Distortionless Enhancement by Polarization Transfer (DEPT)01:20

¹³C NMR: Distortionless Enhancement by Polarization Transfer (DEPT)

1.3K
When proton-coupled carbon-13 spectra are simplified by a broadband proton decoupling technique, structural information about the coupled protons is lost. Distortionless enhancement by polarization transfer (DEPT) is a technique that provides information on the number of hydrogens attached to each carbon in a molecule. While the DEPT experiment utilizes complex pulse sequences, the pulse delay and flip angle are specifically manipulated. The resulting signals have different phases depending on...
1.3K
Distribution of Molecular Speeds01:27

Distribution of Molecular Speeds

4.0K
The motion of molecules in a gas is random in magnitude and direction for individual molecules, but a gas of many molecules has a predictable distribution of molecular speeds. This predictable distribution of molecular speeds is known as the Maxwell-Boltzmann distribution. The distribution of molecular speeds in liquids is comparable to that of gases but not identical and can help to understand the phenomenon of the boiling and vapor pressure of a liquid. Consider that a molecule requires a...
4.0K
Electric Dipoles and Dipole Moment01:30

Electric Dipoles and Dipole Moment

6.0K
Consider two charges of equal magnitude but opposite signs. If they cannot be separated by an external electric field, the system is called a permanent dipole. For example, the water molecule is a dipole, making it a good solvent.
Theoretically, studying electric dipoles leads to understanding why the resultant electric forces around us are weak. Since electric forces are strong, remnant net charges are rare. Hence, the interaction between dipoles helps us understand electrical interactions in...
6.0K
Induced Electric Dipoles01:28

Induced Electric Dipoles

4.0K
A permanent electric dipole orients itself along an external electric field. This rotation can be quantified by defining the potential energy because the external torque does work in rotating it. Then, the potential energy is minimum at the parallel configuration and maximum at the antiparallel configuration. While the former is a stable equilibrium, the latter is an unstable equilibrium.
Since the absolute value of potential energy holds no physical meaning, its zero value can be chosen as per...
4.0K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

Analysis of Refractive Index Sensing Properties of a Hybrid Hollow Cylindrical Tetramer Array.

Nanomaterials (Basel, Switzerland)·2025
Same author

Light Absorption Analysis and Optimization of Ag@TiO<sub>2</sub> Core-Shell Nanospheroid and Nanorod.

Nanomaterials (Basel, Switzerland)·2024
Same author

High-performance K-ion half/full batteries with superb rate capability and cycle stability.

Proceedings of the National Academy of Sciences of the United States of America·2022
Same author

One-Pot Synthesis and Characterization of Polyrotaxane-Silica Hybrid Aerogel.

ACS macro letters·2022
Same author

Selective deposition of gold particles onto silicon at the nanoscale controlled by a femtosecond laser through galvanic displacement.

RSC advances·2022
Same author

A frogspawn-like Ag@C core-shell structure for an ultrasensitive label-free electrochemical immunosensing of carcinoembryonic antigen in blood plasma.

RSC advances·2022

Related Experiment Video

Updated: May 5, 2026

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
06:37

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package

Published on: September 17, 2021

4.4K

CPDDA: A Python Package for Discrete Dipole Approximation Accelerated by CuPy.

Dibo Xu1, Paerhatijiang Tuersun1, Shuyuan Li1

  • 1Xinjiang Key Laboratory for Luminescence Minerals and Optical Functional Materials, School of Physics and Electronic Engineering, Xinjiang Normal University, Urumqi 830054, China.

Nanomaterials (Basel, Switzerland)
|April 11, 2025
PubMed
Summary

A new Python package, CPDDA, simulates light scattering and absorption for various particle shapes. This tool aids in selecting materials with optimal optical properties for plasmonics and atmospheric optics research.

Keywords:
Python packagediscrete dipole approximationgraphics processing unitslight absorptionlight scattering

More Related Videos

Workflow and Tools for Crystallographic Fragment Screening at the Helmholtz-Zentrum Berlin
06:29

Workflow and Tools for Crystallographic Fragment Screening at the Helmholtz-Zentrum Berlin

Published on: March 3, 2021

5.3K
Quantifying Cytoskeleton Dynamics Using Differential Dynamic Microscopy
06:37

Quantifying Cytoskeleton Dynamics Using Differential Dynamic Microscopy

Published on: June 15, 2022

3.4K

Related Experiment Videos

Last Updated: May 5, 2026

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package
06:37

Analyzing Melts and Fluids from Ab Initio Molecular Dynamics Simulations with the UMD Package

Published on: September 17, 2021

4.4K
Workflow and Tools for Crystallographic Fragment Screening at the Helmholtz-Zentrum Berlin
06:29

Workflow and Tools for Crystallographic Fragment Screening at the Helmholtz-Zentrum Berlin

Published on: March 3, 2021

5.3K
Quantifying Cytoskeleton Dynamics Using Differential Dynamic Microscopy
06:37

Quantifying Cytoskeleton Dynamics Using Differential Dynamic Microscopy

Published on: June 15, 2022

3.4K

Area of Science:

  • Computational physics
  • Optical sciences
  • Materials science

Background:

  • Discrete Dipole Approximation (DDA) is a powerful numerical method for light-matter interactions.
  • Applications span plasmonics, atmospheric optics, and material science.
  • Limited availability of Python-based DDA packages hinders research.

Purpose of the Study:

  • Develop a flexible and extensible Python package for DDA simulations.
  • Enable simulation of light-scattering and -absorption properties for arbitrarily shaped particles.
  • Provide a valuable tool for optical property calculations and material selection.

Main Methods:

  • Object-oriented programming for flexibility and extensibility.
  • Biconjugate gradient method and fast Fourier transform for optimization.
  • GPU-accelerated parallel computation for enhanced performance.

Main Results:

  • CPDDA package developed with a comprehensive refractive index database.
  • Demonstrated accuracy and performance against Mie theory, MPDDA, and pyGDM2.
  • Simulated optical properties of ZnO@Au core-shell nanorods, showing size-dependent variations.

Conclusions:

  • CPDDA is an effective tool for simulating optical properties of small particles.
  • Facilitates the selection of materials with superior optical characteristics.
  • Enhances computational efficiency through parallel processing and optimization techniques.