The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Photonic::NonRetarded::SHP

VERSION

version 0.004

SYNOPSIS

use Photonic::NonRetarded::SHP;
my $nrshp=Photonic::NonRetarded::SHP->
          new(nrf=>$nrf, densityA=>$dA, densityB=>$dB)); 

DESCRIPTION

Prepares the data for the calculation of the non retarded SH polarization of an arbitrary periodic composite made up of centrosymmetric isotropic component materials, using the continuous dipolium model.

METHODS

  • new(nrf=>$nrf, densityA=>$dA, densityB=>$dB)

    Initializes the structure

    $nrf Photonic::NonRetarded::FieldH is a Haydock field calculator for the structure.

    $dA is the density of polarizable entities in medium A

    $dB is the density of polarizable entities in medium B

ACCESORS (read only)

  • nrf

    Haydock field calculator

  • densityA, densityB

    Normalized (to what?) dipole entities density in media A and B

  • density

    Density over unit cell

  • ndims

    Number of dimensions of the system