Python code for OpenFOAM

发布于 2022-07-07  349 次阅读

Please refresh the page if equations are not rendered correctly.

Case folder creation:

def CaseFolderCreate(CaseFolderName, isDelete):
    This function is used to create a folder for the case with essential subfolders.
    :param CaseFolderName:  Name of the folder.
    :param isDelete:    Whether to delete the folder if it exists.
    :return:    None.
    isExists = os.path.exists(CaseFolderName)
    if isExists and isDelete:
    os.makedirs(CaseFolderName + '/0')
    os.makedirs(CaseFolderName + '/constant')
    os.makedirs(CaseFolderName + '/system')
    open(CaseFolderName + '/foam.foam', 'w')

    return None
Everything not saved will be lost.
最后更新于 2022-07-07