from __future__ import annotations
from pathlib import Path
from typing import Iterable, Literal, Sequence
from scm.pisa.block import DriverBlock,EngineBlock,FixedBlock,FreeBlock,InputBlock,VerbatimBlock
from scm.pisa.key import BoolKey,FloatKey,FloatListKey,IntKey,IntListKey,MultipleChoiceKey,PathStringKey,StringKey,BoolType
[docs]class LFDFT_TDM(DriverBlock):
r"""
:ivar DEBUG: debug
:vartype DEBUG: BoolType | BoolKey
:ivar STATE1: NAME of the state1 file.
:vartype STATE1: str | StringKey
:ivar STATE2: NAME of the state2 file.
:vartype STATE2: str | StringKey
"""
def __post_init__(self):
self.DEBUG: BoolType | BoolKey = BoolKey(name='DEBUG', comment='debug', hidden=True, default=False)
self.STATE1: str | StringKey = StringKey(name='STATE1', comment='NAME of the state1 file.', default='NONE')
self.STATE2: str | StringKey = StringKey(name='STATE2', comment='NAME of the state2 file.', default='NONE')