亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? demo.py

?? 利用C
?? PY
字號:
""" This demo implements a Poisson equations solverbased on the demo "dolfin/demo/pde/poisson/python/demo.py"in Dolfin using Epetra matrices, the AztecOO CG solver and ML AMG preconditioner """__author__ = "Kent-Andre Mardal (kent-and@simula.no)"__date__ = "2008-04-24"__copyright__ = "Copyright (C) 2008 Kent-Andre Mardal"# Test for Trilinos:try:    from PyTrilinos import Epetra, AztecOO, TriUtils, ML except:    print "You Need to have PyTrilinos with Epetra, AztecOO, TriUtils and ML installed for this demo to run",    print "Exiting."    exit()from dolfin import *try:    dolfin.EpetraMatrixexcept:    print "PyDOLFIN has not been configured with Trilinos. Exiting."    exit()# Create mesh and finite elementmesh = UnitSquare(20,20)element = FiniteElement("Lagrange", "triangle", 1)# Source termclass Source(Function):    def __init__(self, element, mesh):        Function.__init__(self, element, mesh)    def eval(self, values, x):        dx = x[0] - 0.5        dy = x[1] - 0.5        values[0] = 500.0*exp(-(dx*dx + dy*dy)/0.02)# Neumann boundary conditionclass Flux(Function):    def __init__(self, element, mesh):        Function.__init__(self, element, mesh)    def eval(self, values, x):        if x[0] > DOLFIN_EPS:            values[0] = 25.0*sin(5.0*DOLFIN_PI*x[1])        else:            values[0] = 0.0# Sub domain for Dirichlet boundary conditionclass DirichletBoundary(SubDomain):    def inside(self, x, on_boundary):        return bool(on_boundary and x[0] < DOLFIN_EPS)# Define variational problemv = TestFunction(element)u = TrialFunction(element)f = Source(element, mesh)g = Flux(element, mesh)a = dot(grad(v), grad(u))*dxL = v*f*dx + v*g*ds# Create backendbackend = EpetraFactory.instance()# Assemble matricesA = assemble(a, mesh, backend=backend)b = assemble(L, mesh, backend=backend) # Define boundary conditionu0 = Function(mesh, 0.0)boundary = DirichletBoundary()bc = DirichletBC(u0, mesh, boundary)bc.apply(A, b, a)# Create solution vector (also used as start vector) x = b.copy()x.zero()# Sets up the parameters for ML using a python dictionaryMLList = {"max levels"        : 3,           "output"            : 10,          "smoother: type"    : "ML symmetric Gauss-Seidel",          "aggregation: type" : "Uncoupled",          "ML validate parameter list" : False}# Create the preconditioner Prec = ML.MultiLevelPreconditioner(A.mat(), False)Prec.SetParameterList(MLList)Prec.ComputePreconditioner()# Create solver and solve system Solver = AztecOO.AztecOO(A.mat(), x.vec(), b.vec())Solver.SetPrecOperator(Prec)Solver.SetAztecOption(AztecOO.AZ_solver, AztecOO.AZ_cg)Solver.SetAztecOption(AztecOO.AZ_output, 16)Solver.Iterate(1550, 1e-5)# plot the solutionU = Function(element, mesh, x)plot(U)interactive()# Save solution to filefile = File("poisson.pvd")file << U

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美mv日韩mv| 欧美日韩一区中文字幕| 亚洲午夜免费电影| 国产日韩精品一区二区三区在线| 一道本成人在线| 极品瑜伽女神91| 日韩精品一区第一页| 亚洲天堂久久久久久久| 日韩欧美一级二级三级久久久| 91麻豆精品在线观看| 国产乱淫av一区二区三区| 日本视频一区二区三区| 一区二区免费视频| 亚洲精品久久嫩草网站秘色| 久久久久国产精品人| 精品欧美黑人一区二区三区| 69成人精品免费视频| 欧美午夜影院一区| 精品视频在线看| 91国产丝袜在线播放| 欧美体内she精高潮| 欧美视频一区在线| 欧美日韩电影在线播放| 欧美色窝79yyyycom| 欧美日韩情趣电影| 欧美日韩精品欧美日韩精品一| 色女孩综合影院| 欧美在线视频不卡| 欧美一级精品大片| 久久综合99re88久久爱| 中文欧美字幕免费| 日韩成人免费电影| 国产精品五月天| 亚洲成人在线观看视频| 麻豆一区二区99久久久久| 国产福利一区在线观看| 欧美性生活一区| 国产日韩欧美在线一区| 亚洲图片一区二区| 国产精品一二三区在线| 欧美日韩高清一区二区三区| 国产午夜亚洲精品不卡| 午夜激情一区二区| 99热这里都是精品| 久久综合久久99| 午夜在线电影亚洲一区| 色综合天天做天天爱| 久久久久青草大香线综合精品| 夜夜嗨av一区二区三区 | 国产精品乱人伦| 日本女人一区二区三区| 一本久久精品一区二区| 欧美成人免费网站| 亚洲午夜在线视频| 91在线观看免费视频| 久久久久久免费毛片精品| 日韩精品亚洲专区| 欧美亚洲高清一区| 亚洲欧洲另类国产综合| 国产精品一区二区久久不卡| 91精品国产综合久久精品麻豆| 欧美系列一区二区| 久久在线免费观看| 久久99精品久久久久婷婷| 欧美日韩国产中文| 亚洲国产aⅴ成人精品无吗| www.日本不卡| 亚洲人成网站影音先锋播放| av资源站一区| 亚洲日本中文字幕区| 成人国产在线观看| 日韩理论在线观看| 欧美性大战久久| 日本麻豆一区二区三区视频| 日韩三级视频在线观看| 精品无人区卡一卡二卡三乱码免费卡| 91精品国产免费| 韩国av一区二区三区四区 | 福利一区二区在线观看| 欧美一级日韩一级| 国产毛片精品一区| 国产精品白丝在线| 日本精品一区二区三区四区的功能| 中文字幕一区二区三区av| 色视频欧美一区二区三区| 天天av天天翘天天综合网| 日韩欧美一区二区三区在线| 国产一区二区三区综合| 亚洲欧美另类综合偷拍| 欧美区视频在线观看| 国产河南妇女毛片精品久久久| 中文字幕中文字幕在线一区| 欧美三级韩国三级日本一级| 久草精品在线观看| 中文字幕在线免费不卡| 岛国一区二区在线观看| 久久综合色婷婷| 色成年激情久久综合| 韩国av一区二区三区四区 | 亚洲少妇中出一区| 日韩欧美国产成人一区二区| 欧美性一区二区| 99久久婷婷国产综合精品电影| 男男成人高潮片免费网站| 亚洲精品成人精品456| 欧美激情资源网| 久久亚洲精华国产精华液| 欧美猛男gaygay网站| 99麻豆久久久国产精品免费| 精品一区在线看| 欧美aⅴ一区二区三区视频| 亚洲一区中文日韩| 综合激情网...| 欧洲一区二区三区免费视频| 美腿丝袜亚洲一区| 免费成人美女在线观看| 亚洲一区影音先锋| 亚洲色欲色欲www在线观看| 久久蜜桃av一区二区天堂| 99精品久久99久久久久| 国产一区二区伦理| 蜜桃av一区二区三区| 捆绑调教一区二区三区| 天天亚洲美女在线视频| 亚洲国产裸拍裸体视频在线观看乱了| 欧美精彩视频一区二区三区| 日韩欧美亚洲国产另类 | 欧美丰满一区二区免费视频 | 色悠悠久久综合| 91在线免费看| 欧美视频一区二区| 欧美精品三级在线观看| 久久国产精品99精品国产 | 亚洲国产视频直播| 亚洲美女在线国产| 一区二区三区精品视频在线| 久久婷婷一区二区三区| 成人欧美一区二区三区| 一区二区成人在线| 亚洲成人动漫精品| 麻豆国产精品一区二区三区| 国产一区二区视频在线| 91丝袜呻吟高潮美腿白嫩在线观看| 国产精品18久久久久久久网站| 成人小视频在线| 欧美巨大另类极品videosbest | 婷婷中文字幕一区三区| 香港成人在线视频| 国产成人综合网站| 在线一区二区视频| 国产欧美精品在线观看| 亚洲综合偷拍欧美一区色| 调教+趴+乳夹+国产+精品| 精品亚洲成a人| av电影在线不卡| 26uuu亚洲| 亚洲va在线va天堂| av不卡免费在线观看| 久久综合狠狠综合| 图片区小说区区亚洲影院| 国产成人自拍高清视频在线免费播放| 91麻豆蜜桃一区二区三区| 5858s免费视频成人| 亚洲欧洲99久久| 久久国产精品第一页| 欧美日韩一区 二区 三区 久久精品| 国产欧美一二三区| 青青草国产成人av片免费| 色综合天天综合给合国产| 久久午夜国产精品| 日本网站在线观看一区二区三区| 福利一区二区在线| 精品国产sm最大网站免费看| 视频一区视频二区在线观看| 91福利精品第一导航| 中文字幕视频一区二区三区久| 国产一区二区免费视频| 欧美日韩免费观看一区二区三区| 一区二区三区国产精品| 91久久精品一区二区| 亚洲一区二区在线播放相泽 | 色综合久久精品| 久久免费精品国产久精品久久久久| 午夜精品国产更新| 日韩精品中文字幕在线一区| 日本vs亚洲vs韩国一区三区二区 | 国产经典欧美精品| 久久久久久免费毛片精品| 成人午夜av在线| 亚洲另类在线制服丝袜| 91久久线看在观草草青青| 一区二区三区欧美日| 精品区一区二区| 久久精品99国产国产精| 在线欧美一区二区| 亚洲午夜精品网| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 日韩精品一区二区三区视频播放| 久久精品99国产精品| 亚洲视频在线一区二区|