FEDEM Solver  R8.0
Source code of the dynamics solver
vpmSolver Directory Reference
Directory dependency graph for vpmSolver:
src/vpmSolver

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.