FEDEM Solver
R8.0
Source code of the dynamics solver
|
Directories | |
directory | vpmSolverTests |
Files | |
file | addInSysModule.f90 |
Subroutines for system-level assembly. | |
file | bushingElementRoutinesModule.f90 |
file | bushingElementTypeModule.f90 |
file | contactElementRoutinesModule.f90 |
Subroutines for contact element calculations. | |
file | contactElementTypeModule.f90 |
Contact element object data container. | |
file | contactSurfaceModule.f90 |
Representation of contact surfaces. | |
file | controlRoutinesModule.f90 |
Subroutine for invocation of the regulation system solver. | |
file | controlTypeModule.f90 |
Control system data container. | |
file | corotUtilModule.f90 |
file | curvePointTypeModule.f90 |
Representation of contact curve/surface points. | |
file | curveTypeModule.f90 |
Subroutines for contact surface point calculations. | |
file | damperRoutinesModule.f90 |
Subroutines for damper calculations. | |
file | damperTypeModule.f90 |
Damper object data containers. | |
file | dbgUnitsModule.f90 |
file | diffractionModule.f90 |
file | dummy_pyplot.f90 |
Dummy module used when built without python plotting support. | |
file | dummyLoadSupelMatrix.f90 |
file | energyInt.f90 |
Subroutines for structural energy integration. | |
file | engineRoutinesModule.f90 |
Subroutines for general function evaluation. | |
file | environmentTypeModule.f90 |
Environmental data container. | |
file | extCtrlSysRoutinesModule.f90 |
file | extCtrlSysTypeModule.f90 |
file | finiteElementModule.f90 |
Finite element object data containers and subroutines. | |
file | FNVmodule.f90 |
file | FNVwaveForceModule.f90 |
file | forceRoutinesModule.f90 |
Subroutines for external point load calculations. | |
file | forceTypeModule.f90 |
External point load object data container. | |
file | freqResponseModule.f90 |
Frequency domain implementation for the FEDEM Dynamics Solver. | |
file | frictionRoutinesModule.f90 |
file | frictionTypeModule.f90 |
file | functionTypeModule.f90 |
Function data container. | |
file | genericPartModule.f90 |
file | hydroDynamicsModule.f90 |
Calculation of hydrodynamic element loads. | |
file | initiateBushingElmTypeModule.f90 |
file | initiateContactElmTypeModule.f90 |
Initialization of contact element objects from the solver input file. | |
file | initiateDamperTypeModule.f90 |
Initialization of damper objects from the solver input file. | |
file | initiateFrictionTypeModule.f90 |
file | initiateFunctionTypeModule.f90 |
Initialization of functions from the solver input file. | |
file | initiateJointTypeModule.f90 |
Initialization of joint objects from the solver input file. | |
file | initiateModesTypeModule.f90 |
Subroutine for initialization of the eigenvalue solver. | |
file | initiateModule.f90 |
Initialization of model data from the FEDEM solver input file. | |
file | initiateRoadTypeModule.f90 |
file | initiateSensorTypeModule.f90 |
Initialization of sensor objects from the solver input file. | |
file | initiateSpringTypeModule.f90 |
file | initiateSupElTypeModule.f90 |
Initialization of superelements from the solver input file. | |
file | initiateSystemTypeModule.f90 |
Initialization of system data from the solver input file. | |
file | initiateTireTypeModule.f90 |
file | initiateTriadTypeModule.f90 |
file | initiateUserdefElTypeModule.f90 |
Initialization of user-defined elements from the solver input file. | |
file | initiateWindTurbineModule.f90 |
Initialization of wind turbine objects from the solver input file. | |
file | inverseModule.f90 |
file | main.C |
This file contains the C++ main program for the FEDEM dynamics solver. | |
file | massMatCorrModule.f90 |
file | massRoutinesModule.f90 |
Subroutines for discrete mass calculations. | |
file | massTypeModule.f90 |
file | masterSlaveJointRoutinesModule.f90 |
Subroutines for joint constraint calculation calculations. | |
file | masterSlaveJointTypeModule.f90 |
file | mechanismTypeModule.f90 |
Mechanism data container. | |
file | modesRoutinesModule.f90 |
Subroutines for eigenvalue analysis. | |
file | modesTypeModule.f90 |
Eigenmodes data container. | |
file | motionRoutinesModule.f90 |
Subroutines for prescribed motion calculations. | |
file | motionTypeModule.f90 |
Prescribed motion data container. | |
file | newmarkRoutinesModule.f90 |
Subroutines for dynamic simulation based on Newmark time integration. | |
file | normRoutinesModule.f90 |
Subroutines and functions for solution norm calculation. | |
file | normTypeModule.f90 |
file | profilerModule.f90 |
Subroutines for profiling of various program parts. | |
file | pyplot_module.f90 |
Interface for plots in python (x-y plots) | |
file | readFSI.C |
Utility for reading read a solver input file into a string variable. | |
file | restartModule.f90 |
Subroutines for restart handling. | |
file | roadRoutinesModule.f90 |
file | roadTypeModule.f90 |
file | samSolverModule.f90 |
Initialisation of the SAM data structure for the dynamics solver. | |
file | saveModule.f90 |
Save of time history variables to result database files. | |
file | saveNastranModule.f90 |
file | saveVTFModule.f90 |
file | sensorTypeModule.f90 |
Sensor data container. | |
file | solverDriver.f90 |
Global driver routines for the FEDEM Dynamics Solver. | |
file | solverInterface.C |
This file contains the C++ wrappers of the FEDEM dynamics solver API. | |
file | solverInterface.h [code] |
This file defines the API for the FEDEM dynamics solver core. | |
file | solverModule.f90 |
Model data and driver routines for the FEDEM Dynamics Solver. | |
file | solverRoutinesModule.f90 |
Generic solver utilities. | |
file | springRoutinesModule.f90 |
Subroutines for spring calculations. | |
file | springTypeModule.f90 |
Spring object data containers. | |
file | staticEquilibriumModule.f90 |
Subroutines for quasi-static time-domain simulation. | |
file | stressRecoveryModule.f90 |
Subroutines for stress and/or strain gage recovery during solving. | |
file | supElLoadTypeModule.f90 |
file | supElRoutinesModule.f90 |
Subroutines for superelement calculations. | |
file | systemTypeModule.f90 |
System data container. | |
file | timeStepModule.f90 |
file | tireRoutinesModule.f90 |
file | tireTypeModule.f90 |
file | userdefElRoutinesModule.f90 |
Subroutines for user-defined element calculations. | |
file | userdefElTypeModule.f90 |
User-defined element data container. | |
file | windTurbineRoutinesModule.f90 |
file | windTurbineTypeModule.f90 |
Wind turbine data container. | |