OpenFAST
Wind turbine multiphysics simulator
Public Attributes | List of all members
modmesh_mapping::meshmaptype Type Reference

data structures to determine full mapping between fields on different meshes More...

Collaboration diagram for modmesh_mapping::meshmaptype:
Collaboration graph
[legend]

Public Attributes

type(maptype), dimension(:), allocatable maploads
 mapping data structure for loads on the mesh
 
type(maptype), dimension(:), allocatable mapmotions
 mapping data structure for motions and/or scalars on the mesh [-]
 
type(maptype), dimension(:), allocatable mapsrctoaugmt
 for source line2 loads, we map between source and an augmented source mesh, then between augmented source and destination
 
type(meshtype) augmented_ln2_src
 the augmented source mesh needed for some mapping types
 
type(meshtype) lumped_points_src
 a lumped mesh needed for some mapping types, stored here for efficiency
 
type(meshtype) lumped_points_dest
 
integer, dimension(:), allocatable loadln2_a_mat_piv
 The pivot values for the factorization of LoadLn2_A_Mat.
 
real(r8ki), dimension(:,:,:), allocatable displacedposition
 couple_arm +ScrDisp - DestDisp for each mapped node (stored here for efficiency)
 
real(r8ki), dimension(:,:), allocatable loadln2_a_mat
 The n-by-n (n=3xNNodes) matrix that makes up the diagonal of the [A 0; B A] matrix in the point-to-line load mapping.
 
real(r8ki), dimension(:,:), allocatable loadln2_f
 The 3-components of the forces for each node of an element in the point-to-line load mapping (for each element)
 
real(r8ki), dimension(:,:), allocatable loadln2_m
 The 3-components of the moments for each node of an element in the point-to-line load mapping (for each element)
 
type(meshmaplinearizationtypedm
 type that contains information for linearization matrices, partial M partial u (or y)
 

Detailed Description

data structures to determine full mapping between fields on different meshes


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