spacer_filament_type Derived Type

type, private :: spacer_filament_type

This type provides spacer length and width information


Inherits

type~~spacer_filament_type~~InheritsGraph type~spacer_filament_type spacer_filament_type type~tem_cylinder_type tem_cylinder_type type~spacer_filament_type->type~tem_cylinder_type cylinder

Inherited by

type~~spacer_filament_type~~InheritedByGraph type~spacer_filament_type spacer_filament_type type~sdr_spacer_type sdr_spacer_type type~sdr_spacer_type->type~spacer_filament_type length, width

Contents


Components

TypeVisibilityAttributesNameInitial
type(tem_cylinder_type), private :: cylinder

cylinder typ

real(kind=rk), private :: filament_gap

spacer filament gab/distance between two parallel filament in length or width

integer, private :: nrFilament

number of filaments in length or width. Calculated by cylinder length/filament gab

real(kind=rk), private :: unitNormal(3)

unitNormal of the cylinder vector. needed for spacer filament offset direction.