programmer's documentation
Variables
Module for ALE structure movement with internal coupling

Variables

integer, save nbstru
 number of structures, automatically computed More...
 
double precision, dimension(3, 3, nstrmx), save xmstru
 
double precision, dimension(3, 3, nstrmx), save xcstru
 
double precision, dimension(3, 3, nstrmx), save xkstru
 
double precision, dimension(3, nstrmx), save xstr
 
double precision, dimension(3, nstrmx), save xsta
 
double precision, dimension(3, nstrmx), save xstp
 predicted value of xstr (m) More...
 
double precision, dimension(3, nstrmx), save xstreq
 
double precision, dimension(3, nstrmx), save xpstr
 
double precision, dimension(3, nstrmx), save xpsta
 xpstr at previous time step (m/s) More...
 
double precision, dimension(3, nstrmx), save xppstr
 
double precision, dimension(3, nstrmx), save xppsta
 xppstr at previous time step (m/s2) More...
 
double precision, dimension(3, nstrmx), save forstr
 
double precision, dimension(3, nstrmx), save forsta
 forstr at previous time step (N) More...
 
double precision, dimension(3, nstrmx), save forstp
 predicted force vector acting on the structure (N) More...
 
double precision, dimension(nstrmx), save dtstr
 time step used to solved structure movement (can be different from th fluid time step) More...
 
double precision, save aexxst
 coefficient for the predicted displacement More...
 
double precision, save bexxst
 coefficient for the predicted displacement More...
 
double precision, save cfopre
 coefficient for the predicted force More...
 
double precision, save alpnmk
 alpha coefficient for the Newmark hht methode More...
 
double precision, save betnmk
 beta coefficient for the Newmark hht methode More...
 
double precision, save gamnmk
 gamma coefficient for the Newmark hht methode More...
 

Detailed Description

Variable Documentation

double precision, save aexxst

coefficient for the predicted displacement

double precision, save alpnmk

alpha coefficient for the Newmark hht methode

double precision, save betnmk

beta coefficient for the Newmark hht methode

double precision, save bexxst

coefficient for the predicted displacement

double precision, save cfopre

coefficient for the predicted force

double precision, dimension(nstrmx), save dtstr

time step used to solved structure movement (can be different from th fluid time step)

double precision, dimension(3,nstrmx), save forsta

forstr at previous time step (N)

double precision, dimension(3,nstrmx), save forstp

predicted force vector acting on the structure (N)

double precision, dimension(3,nstrmx), save forstr

force vector acting on the structure (N)

double precision, save gamnmk

gamma coefficient for the Newmark hht methode

integer, save nbstru

number of structures, automatically computed

double precision, dimension(3,3,nstrmx), save xcstru

damping matric coefficient of the structure (kg/s)

double precision, dimension(3,3,nstrmx), save xkstru

spring matrix constant of the structure (kg/s2 = N/m)

double precision, dimension(3,3,nstrmx), save xmstru

mass matrix of the structure (kg) (for xmstru(i,j,k), i and j are the array of mass structure and k is the index of the structure)

double precision, dimension(3,nstrmx), save xppsta

xppstr at previous time step (m/s2)

double precision, dimension(3,nstrmx), save xppstr

acceleration vector of the structure (m/s2)

double precision, dimension(3,nstrmx), save xpsta

xpstr at previous time step (m/s)

double precision, dimension(3,nstrmx), save xpstr

velocity vector of the structure (m/s)

double precision, dimension(3,nstrmx), save xsta

value of xstr at the previous time step (m)

double precision, dimension(3,nstrmx), save xstp

predicted value of xstr (m)

double precision, dimension(3,nstrmx), save xstr

displacement vector of the structure compared to its position in the initial mesh (m)

double precision, dimension(3,nstrmx), save xstreq

equilibrum position of a structure (m)