FEDEM Solver  R8.0
Source code of the dynamics solver
Classes | Enumerations
FiDeviceFunctionFactory.H File Reference

External device function factory (functions from file). More...

#include "FFaLib/FFaPatterns/FFaSingelton.H"
#include "FFaLib/FFaOS/FFaIO.H"
#include <string>
#include <vector>
#include <map>
Include dependency graph for FiDeviceFunctionFactory.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  FiDeviceFunctionFactory
 Singleton class for external device functions (functions from file). More...
 

Enumerations

enum  FiStatus { IO_READ = 1 , IO_WRITE = 2 }
 Enum for file opening modes. More...
 
enum  FiDevFormat {
  NON_EXISTING = -1 , UNKNOWN_FILE = 0 , DAC_FILE , ASC_FILE ,
  ASC_MC_FILE , RPC_TH_FILE , EXT_FUNC
}
 Enum for file formats. More...
 

Detailed Description

External device function factory (functions from file).

Enumeration Type Documentation

◆ FiDevFormat

Enum for file formats.

Enumerator
NON_EXISTING 

Non-existing file.

UNKNOWN_FILE 

Unknown or undefined file format.

DAC_FILE 

DAC file (nCode binary format)

ASC_FILE 

Two-column ASCII format.

ASC_MC_FILE 

Multi-column ASCII format.

RPC_TH_FILE 

RPC time history fomrat (MTS binary format)

EXT_FUNC 

External function (no file)

◆ FiStatus

enum FiStatus

Enum for file opening modes.

Enumerator
IO_READ 

Read only access.

IO_WRITE 

Write access.