DMMprocess: Dynamic material modeling from strain rate temperature table

Description Usage Arguments Value See Also Examples

View source: R/DMMprocess.R

Description

Dynamic material modeling based on strain rate-temperature table returned from the function epsExtract. Material constants as well as power dissipation efficiency factors and rheological stability coefficients in current conditions will be returned.

Usage

1
2
DMMprocess(x, lgbase = 10, InteractMode = FALSE, ConsFunc = FALSE,
  legendcex = 0.65, legendloc = "bottomright")

Arguments

x

A strain rate-temperature table, returned from epsExtract.

lgbase

A numeric value to specify the base of the logarithm calculations for processing map. The default value uses 10.

InteractMode

A boolean value to control figures' output and the printout of related constants during calculations. Default value FALSE means all fitting plots will not be outputed. If these outputs are necessary, set this parameter as TRUE then follow the prompt messages.

ConsFunc

A boolean value to determine whether calculating for constructive equation. The default value uses FALSE.

legendcex

A numeric value to determine the legend scale. It is activated only when the parameter InteractMode is TRUE. The default value is 0.65.

legendloc

A character object to determine the location of legend. It is activated only when the parameter InteractMode is TRUE. The defualt value is "bottomright".

Value

Serial material constants, constructive function, eta table and xi table through dynamic material model developed by Gegel and Prasad.

See Also

VBTree, epsExtract

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
require(VBTree)
dl2vbt(chrvec2dl(colnames(TPMdata)))
epstable <- epsExtract(TPMdata, 0.7, 2, 3)

# Without calculation for constitutive equation
DMM <- DMMprocess(epstable)
print(DMM)

## Not run: 
# Calculating for constitutive equation but
# Without plots printout.
DMM <- DMMprocess(epstable, ConsFunc=TRUE)
print(DMM)

# Calculating for constitutive equation and
# required fitting plots printout.
DMMprocess(epstable, InteractMode=TRUE, ConsFunc=TRUE)

## End(Not run)

TPMplt documentation built on Oct. 2, 2019, 1:03 a.m.