Tanatloc documentation
Preparing search index...
Plugins.Local.Lib
default
Variable default
Const
default
:
{
checkDatas
:
(
id
:
string
,
task
:
ISimulationTask
)
=>
Promise
<
string
[]
>
;
checkResults
:
(
id
:
string
,
task
:
ISimulationTask
)
=>
Promise
<
string
[]
>
;
clean
:
(
simulationPath
:
string
)
=>
Promise
<
void
>
;
computeMesh
:
(
simulationPath
:
string
,
configuration
:
{
boundaryConditions
:
IModelBoundaryConditions
;
dimension
:
undefined
|
number
;
geometry
:
{
data
:
undefined
|
{
file
?:
string
;
name
?:
string
;
path
?:
string
}
;
meshParameters
:
|
undefined
|
IModelMeshSizeManual
|
IModelMeshSizeAuto
|
IModelMeshSizeFactor
;
value
:
undefined
|
string
;
}
;
initialization
:
undefined
|
IModelInitialization
;
run
:
{
cloudServer
:
undefined
|
HPCClientPlugin
}
;
}
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
ISimulationTaskFile
>
;
computeMeshes
:
(
simulationId
:
string
,
simulationPath
:
string
,
configuration
:
{
boundaryConditions
:
IModelBoundaryConditions
;
dimension
?:
number
;
geometry
:
IModelGeometry
;
initialization
?:
IModelInitialization
;
materials
?:
IModelMaterials
;
parameters
:
IModelParameters
;
run
:
IModelRun
;
}
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
;
computeSimulation
:
(
simulation
:
{
id
:
string
}
,
scheme
:
IModel
,
keepMesh
?:
boolean
,
)
=>
Promise
<
void
>
;
emptyFunction
:
()
=>
undefined
;
files
:
{
data
:
string
;
end
:
string
;
log
:
string
}
;
getRefinements
:
(
boundaryConditions
:
IModelBoundaryConditions
,
)
=>
IModelMeshRefinement
[]
;
init
:
(
configuration
:
{
[
key
:
string
]:
{
default
?:
string
|
number
|
boolean
;
label
:
string
;
options
?:
string
[]
;
props
?:
any
;
rules
?:
{
max
?:
number
;
message
?:
string
;
min
?:
number
;
required
?:
boolean
;
}
[]
;
secret
?:
boolean
;
tooltip
?:
string
;
type
:
"password"
|
"input"
|
"select"
|
"textarea"
;
value
?:
string
|
number
|
boolean
;
}
;
}
,
)
=>
Promise
<
void
>
;
key
:
string
;
monitoring
:
(
id
:
string
,
_
:
any
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
;
paths
:
{
coupling
:
string
;
data
:
string
;
result
:
string
;
run
:
string
}
;
processData
:
(
id
:
string
,
data
:
IOutput
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
;
processResult
:
(
id
:
string
,
result
:
IOutput
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
;
startProcess
:
(
id
:
string
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
SetIntervalAsyncTimer
<
any
>
;
stop
:
(
id
:
string
,
tasks
:
ISimulationTask
[]
)
=>
Promise
<
void
>
;
stopProcess
:
(
id
:
string
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
;
updateTasks
:
(
id
:
string
,
tasks
:
ISimulationTask
[]
)
=>
void
;
}
= ...
Type declaration
checkDatas
:
(
id
:
string
,
task
:
ISimulationTask
)
=>
Promise
<
string
[]
>
checkResults
:
(
id
:
string
,
task
:
ISimulationTask
)
=>
Promise
<
string
[]
>
clean
:
(
simulationPath
:
string
)
=>
Promise
<
void
>
computeMesh
:
(
simulationPath
:
string
,
configuration
:
{
boundaryConditions
:
IModelBoundaryConditions
;
dimension
:
undefined
|
number
;
geometry
:
{
data
:
undefined
|
{
file
?:
string
;
name
?:
string
;
path
?:
string
}
;
meshParameters
:
|
undefined
|
IModelMeshSizeManual
|
IModelMeshSizeAuto
|
IModelMeshSizeFactor
;
value
:
undefined
|
string
;
}
;
initialization
:
undefined
|
IModelInitialization
;
run
:
{
cloudServer
:
undefined
|
HPCClientPlugin
}
;
}
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
ISimulationTaskFile
>
computeMeshes
:
(
simulationId
:
string
,
simulationPath
:
string
,
configuration
:
{
boundaryConditions
:
IModelBoundaryConditions
;
dimension
?:
number
;
geometry
:
IModelGeometry
;
initialization
?:
IModelInitialization
;
materials
?:
IModelMaterials
;
parameters
:
IModelParameters
;
run
:
IModelRun
;
}
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
computeSimulation
:
(
simulation
:
{
id
:
string
}
,
scheme
:
IModel
,
keepMesh
?:
boolean
,
)
=>
Promise
<
void
>
emptyFunction
:
()
=>
undefined
files
:
{
data
:
string
;
end
:
string
;
log
:
string
}
getRefinements
:
(
boundaryConditions
:
IModelBoundaryConditions
)
=>
IModelMeshRefinement
[]
init
:
(
configuration
:
{
[
key
:
string
]:
{
default
?:
string
|
number
|
boolean
;
label
:
string
;
options
?:
string
[]
;
props
?:
any
;
rules
?:
{
max
?:
number
;
message
?:
string
;
min
?:
number
;
required
?:
boolean
;
}
[]
;
secret
?:
boolean
;
tooltip
?:
string
;
type
:
"password"
|
"input"
|
"select"
|
"textarea"
;
value
?:
string
|
number
|
boolean
;
}
;
}
,
)
=>
Promise
<
void
>
key
:
string
monitoring
:
(
id
:
string
,
_
:
any
,
updateTasksHelper
:
UpdateTasksHelper
)
=>
Promise
<
void
>
paths
:
{
coupling
:
string
;
data
:
string
;
result
:
string
;
run
:
string
}
processData
:
(
id
:
string
,
data
:
IOutput
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
processResult
:
(
id
:
string
,
result
:
IOutput
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
startProcess
:
(
id
:
string
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
SetIntervalAsyncTimer
<
any
>
stop
:
(
id
:
string
,
tasks
:
ISimulationTask
[]
)
=>
Promise
<
void
>
stopProcess
:
(
id
:
string
,
simulationPath
:
string
,
updateTasksHelper
:
UpdateTasksHelper
,
)
=>
Promise
<
void
>
updateTasks
:
(
id
:
string
,
tasks
:
ISimulationTask
[]
)
=>
void
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Tanatloc documentation
Loading...