# Curve File
Curve files are used to store tables of data, and are widely used in the LS-DYNA peripheral programs supplied by Oasys. A curve file is a text file with tabs, commas or spaces separating fields.
# Curve File
The format of the file is as follows:
Title
X label <TYPE/FACTOR>;
Y label <TYPE/FACTOR>;
Curve identifier
x0, y1
x1, y1
…
CONTINUE
Title
X label <TYPE/FACTOR>;
Y label <TYPE/FACTOR>;
Curve identifier
x0, y1
x1, y1
…
By default TYPE is undefined and the FACTOR is 1. This is to allow backwards compatibility in that old programs reading curve files would not require any modification: the labels would just give some additional information. Newer versions would be able to read this information and give tighter control over the data.
# Unit Types
The current options for TYPE are:
| UNDEFINED | 1ST_MOMENT_AREA | ANGULAR_ACCELERATION |
| FORCE | 2ND_MOMENT_AREA | FLOW_RATE |
| LENGTH | VOLUME | FREQUENCY |
| MASS | PER_LENGTH | ANGULAR_FREQUENCY |
| TIME | PER_AREA | PERIOD |
| TEMPERATURE | PER_VOLUME | THERMAL_EXPANSION |
| DISP | CS_AREA | TEMPERATURE_GRADIENT |
| PRESSURE | CS_AREA_PER_LENGTH | IMPULSE |
| ACCEL | INERTIA | MOMENTUM |
| WORK | DENSITY | ANGULAR_MOMENTUM |
| MOMENT | AREA_DENSITY | DAMPING |
| STRESS | WEIGHT_DENSITY | ENERGY |
| FORCE_PER_LENGTH | MASS_PER_LENGTH | ENERGY_DENSITY |
| MOMENT_PER_LENGTH | PER_MASS | DEGREE |
| MOMENT_PER_ROTATION | VELOCITY | PERCENT |
| STRAIN | ROTATION | |
| AREA | ANGULAR_VELOCITY |
The FACTOR is the value by which the data values should be multiplied to convert to SI units (e.g. 0.01 for cm).
# Example
Test curve
Time <TIME>;
Relative acceleration <ACCELERATION/0.001>;
Reference point 1
0, 0
1, 1
2, 4
3, 9
4, 16