ElementTriArgyris
class ElementTriArgyris(ElementH2):
nodal_dofs = 6
facet_dofs = 1
dim = 2
maxdeg = 5 def gdof(self, u, du, ddu, v, e, n, i):
if i < 18:
j = i % 6
k = int(i/6)
if j == 0:
return u(*v[k])
elif j == 1:
return du[0](*v[k])
elif j == 2:
return du[1](*v[k])
elif j == 3:
return ddu[0](*v[k])
elif j == 4:
return ddu[1](*v[k])
elif j == 5:
return ddu[2](*v[k])
elif i == 18:
return du[0](*e[0])*n[0, 0] + du[1](*e[0])*n[0, 1]
elif i == 19:
return du[0](*e[1])*n[1, 0] + du[1](*e[1])*n[1, 1]
elif i == 20:
return du[0](*e[2])*n[2, 0] + du[1](*e[2])*n[2, 1]
ElementTriArgyris的更多相关文章
- Visualise the Argyris basis functions
""" Author: kinnala Visualise the Argyris basis functions. """ from sk ...
随机推荐
- office 2007,SQL Server 2008,VS2010安装步骤
office 2007,SQL Server 2008,VS2010的安装顺序是不是office 2007,SQL Server 2008,VS2010呢? 前几天先安装了SQL Server 200 ...
- ajax在jQuery中的应用 (1)加载异步数据
- python中的open( )函数
函数原型 open(file, mode=‘r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True) buff ...
- [C#.Net]KeyDown(KeyUp)和KeyPress的区别
在keyDown事件里使用keyValue:在keyPress事件里使用keyChar. keyValue转换keyChar:(char)keyValue 验证只有数字和backSpace e.han ...
- 金币(NOIP2015)
先给题目:金币 又是很水的题,很简单,直接上代码: #include<bits/stdc++.h> using namespace std; int main(){ int n; scan ...
- 数组方法concat & slice
掌握数组的操作方法: concat() / slice() concat() 语法: arrayObject.concat(arrayX,arrayY,....,arrayZ) 功能:用于连接两个或 ...
- TensorFlow实现的激活函数可视化
书上的代码: # coding: utf-8 # In[1]: import matplotlib.pyplot as plt import numpy as np import tensorflow ...
- 谈互联网开放平台:“去中心化”大势所趋 zz
文/磐石之心 几天前与好友聊到众筹咖啡馆的事情,他向我讲述了一个非常具有特色的众筹咖啡馆案例.而这个案例也引发我对当前互联网开放.去中心和集权的一些思考,今天就简单写出来与大家分享. 一个无赚钱目的的 ...
- tp5框架成功、失败提示模板修改
<!DOCTYPE html> <html> <head> <title> 页面自动中...跳转 等待时间:<?php echo($wait); ...
- mysql 外键理解
假定一个班级的学生个人信息表: 什么是外键 在设计的时候,就给表1加入一个外键,这个外键就是表2中的学号字段,那么这样表1就是主表,表2就是子表.(注意: 外键不一定须要作为从表的主键.外键也不一定是 ...