FEDEM Solver  R8.0
Source code of the dynamics solver
Private Attributes | List of all members
supelloadtypemodule::supelloadtype Type Reference

Data type representing a superelement load object. More...

Collaboration diagram for supelloadtypemodule::supelloadtype:
Collaboration graph
[legend]

Private Attributes

type(idtype) id
 General identification data. More...
 
integer loadcase
 Index to the external load vectors supS. More...
 
type(enginetype), pointer engine
 
real(dp) f0
 Constant load value. More...
 
real(dp) f1
 Scalable load value. More...
 
real(dp) delay
 Engine argument delay. More...
 
type(supeltype), pointer sup
 The superelement this load acts on. More...
 
real(dp) f
 Current load amplitude value, F = f0 + f1*engineVal. More...
 
real(dp) fprev
 Previous load amplitude value. More...
 
real(dp) einp
 Accumulated input energy from this load. More...
 
logical, dimension(3) savevar
 Flags indicating which variables should be saved. More...
 

Detailed Description

Data type representing a superelement load object.

Member Data Documentation

◆ delay

real(dp) supelloadtypemodule::supelloadtype::delay
private

Engine argument delay.

◆ einp

real(dp) supelloadtypemodule::supelloadtype::einp
private

Accumulated input energy from this load.

◆ engine

type(enginetype), pointer supelloadtypemodule::supelloadtype::engine
private

◆ f

real(dp) supelloadtypemodule::supelloadtype::f
private

Current load amplitude value, F = f0 + f1*engineVal.

◆ f0

real(dp) supelloadtypemodule::supelloadtype::f0
private

Constant load value.

◆ f1

real(dp) supelloadtypemodule::supelloadtype::f1
private

Scalable load value.

◆ fprev

real(dp) supelloadtypemodule::supelloadtype::fprev
private

Previous load amplitude value.

◆ id

type(idtype) supelloadtypemodule::supelloadtype::id
private

General identification data.

◆ loadcase

integer supelloadtypemodule::supelloadtype::loadcase
private

Index to the external load vectors supS.

◆ savevar

logical, dimension(3) supelloadtypemodule::supelloadtype::savevar
private

Flags indicating which variables should be saved.

◆ sup

type(supeltype), pointer supelloadtypemodule::supelloadtype::sup
private

The superelement this load acts on.


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