tidy3d.web.core.task_info.TaskInfo#

class TaskInfo[source]#

Bases: TaskBase

General information about a task.

Attributes

taskId

Unique identifier for the task.

taskName

Name of the task.

nodeSize

Size of the node allocated for the task.

completedAt

Timestamp when the task was completed.

status

Current status of the task.

realCost

Actual cost incurred by the task.

timeSteps

Number of time steps involved in the task.

solverVersion

Version of the solver used for the task.

createAt

Timestamp when the task was created.

estCostMin

Estimated minimum cost for the task.

estCostMax

Estimated maximum cost for the task.

realFlexUnit

Actual flexible units used by the task.

oriRealFlexUnit

Original real flexible units.

estFlexUnit

Estimated flexible units for the task.

estFlexCreditTimeStepping

Estimated flexible credits for time stepping.

estFlexCreditPostProcess

Estimated flexible credits for post-processing.

estFlexCreditMode

Estimated flexible credits based on the mode.

s3Storage

Amount of S3 storage used by the task.

startSolverTime

Timestamp when the solver started.

finishSolverTime

Timestamp when the solver finished.

totalSolverTime

Total time taken by the solver.

callbackUrl

Callback URL for task notifications.

taskType

Type of the task.

metadataStatus

Status of the metadata for the task.

taskBlockInfo

Blocking information for the task.

version

Version of the task.

taskId#

Unique identifier for the task.

taskName#

Name of the task.

nodeSize#

Size of the node allocated for the task.

completedAt#

Timestamp when the task was completed.

status#

Current status of the task.

realCost#

Actual cost incurred by the task.

timeSteps#

Number of time steps involved in the task.

solverVersion#

Version of the solver used for the task.

createAt#

Timestamp when the task was created.

estCostMin#

Estimated minimum cost for the task.

estCostMax#

Estimated maximum cost for the task.

realFlexUnit#

Actual flexible units used by the task.

oriRealFlexUnit#

Original real flexible units.

estFlexUnit#

Estimated flexible units for the task.

estFlexCreditTimeStepping#

Estimated flexible credits for time stepping.

estFlexCreditPostProcess#

Estimated flexible credits for post-processing.

estFlexCreditMode#

Estimated flexible credits based on the mode.

s3Storage#

Amount of S3 storage used by the task.

startSolverTime#

Timestamp when the solver started.

finishSolverTime#

Timestamp when the solver finished.

totalSolverTime#

Total time taken by the solver.

callbackUrl#

Callback URL for task notifications.

taskType#

Type of the task.

metadataStatus#

Status of the metadata for the task.

taskBlockInfo#

Blocking information for the task.

version#

Version of the task.