sdr_spacerInterwoven_type Derived Type

type, private :: sdr_spacerInterwoven_type

This type provides information to create each interwoven spacer filament


Inherits

type~~sdr_spacerinterwoven_type~~InheritsGraph type~sdr_spacerinterwoven_type sdr_spacerInterwoven_type type~tem_cylinder_type tem_cylinder_type type~sdr_spacerinterwoven_type->type~tem_cylinder_type cylinder

Inherited by

type~~sdr_spacerinterwoven_type~~InheritedByGraph type~sdr_spacerinterwoven_type sdr_spacerInterwoven_type type~grw_spacerinterwovenarray_type grw_spacerinterwovenarray_type type~grw_spacerinterwovenarray_type->type~sdr_spacerinterwoven_type val type~sdr_geometry_type sdr_geometry_type type~sdr_geometry_type->type~grw_spacerinterwovenarray_type spacerInterwoven

Contents


Components

TypeVisibilityAttributesNameInitial
type(tem_cylinder_type), private :: cylinder

cylinder contains origin and vector defining magnitude and direction of the filament

real(kind=rk), private :: nrPeriod

number of sin period in length or width

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

direction of height computed by cross product of length and width normal

integer, private :: shiftSin