Octopus
vibrations_oct_m::vibrations_t Type Reference

Detailed Description

Definition at line 146 of file vibrations.F90.

Public Attributes

integer, public num_modes
 
integer, public ndim
 
integer, public natoms
 
real(real64), dimension(:,:), allocatable, public dyn_matrix
 
real(real64), dimension(:,:), allocatable, public infrared
 
real(real64), dimension(:,:), allocatable, public normal_mode
 
real(real64), dimension(:), allocatable, public freq
 
real(real64), public disp
 
type(namespace_t), pointer, public namespace
 

Private Attributes

real(real64) total_mass
 
real(real64), dimension(:), pointer mass => null()
 
character(len=2) suffix
 
character(len=80) filename_dynmat
 
type(unit_tunit_dynmat
 

Member Data Documentation

◆ num_modes

integer, public vibrations_oct_m::vibrations_t::num_modes

Definition at line 148 of file vibrations.F90.

◆ ndim

integer, public vibrations_oct_m::vibrations_t::ndim

Definition at line 149 of file vibrations.F90.

◆ natoms

integer, public vibrations_oct_m::vibrations_t::natoms

Definition at line 150 of file vibrations.F90.

◆ dyn_matrix

real(real64), dimension(:,:), allocatable, public vibrations_oct_m::vibrations_t::dyn_matrix

Definition at line 151 of file vibrations.F90.

◆ infrared

real(real64), dimension(:,:), allocatable, public vibrations_oct_m::vibrations_t::infrared

Definition at line 152 of file vibrations.F90.

◆ normal_mode

real(real64), dimension(:,:), allocatable, public vibrations_oct_m::vibrations_t::normal_mode

Definition at line 153 of file vibrations.F90.

◆ freq

real(real64), dimension(:), allocatable, public vibrations_oct_m::vibrations_t::freq

Definition at line 154 of file vibrations.F90.

◆ disp

real(real64), public vibrations_oct_m::vibrations_t::disp

Definition at line 155 of file vibrations.F90.

◆ total_mass

real(real64) vibrations_oct_m::vibrations_t::total_mass
private

Definition at line 156 of file vibrations.F90.

◆ mass

real(real64), dimension(:), pointer vibrations_oct_m::vibrations_t::mass => null()
private

Definition at line 157 of file vibrations.F90.

◆ suffix

character (len=2) vibrations_oct_m::vibrations_t::suffix
private

Definition at line 158 of file vibrations.F90.

◆ filename_dynmat

character (len=80) vibrations_oct_m::vibrations_t::filename_dynmat
private

Definition at line 159 of file vibrations.F90.

◆ unit_dynmat

type(unit_t) vibrations_oct_m::vibrations_t::unit_dynmat
private

Definition at line 160 of file vibrations.F90.

◆ namespace

type(namespace_t), pointer, public vibrations_oct_m::vibrations_t::namespace

Definition at line 161 of file vibrations.F90.


The documentation for this type was generated from the following file: