Game201_lecture3

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

1 Elasticity和有限元

在这里插入图片描述

1 形变

材料的位置和它的静态位置发生了变化。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
有限元中处理自己和自己碰撞是比较头疼的问题。

2 弹性

有恢复自己静止状态的性质。
超弹性材料。
应力:
应变:
在这里插入图片描述
stress tensor

在这里插入图片描述
杨氏模量:弹簧里的k;
泊松比:比较大,就不可压缩,也有负的压缩比;负的泊松比,拉的时候会变粗;
lamda参数
固体用lamda和u;k在液体中用的多。
在这里插入图片描述

在这里插入图片描述

3 有限元

在这里插入图片描述

1 linear tetrahedral (trirangular)FEM

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
可以用taichi的自动微分系统,只需要懂后面的了

2 explicit linear

在这里插入图片描述
在这里插入图片描述

3 implicit linear

在这里插入图片描述

2 Taichi编程语言的高级features

在这里插入图片描述

1 面向对象

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2 meta programing

在这里插入图片描述
元编程(Metaprogramming)是指某类计算机程序的编写,这类计算机程序编写或者操纵其他程序(或者自身)作为它们的数据,或者在运行时完成部分本应在编译时完成的工作。很多情况下与手工编写全部代码相比工作效率更高。编写元程序的语言称之为元语言,被操作的语言称之为目标语言。一门语言同时也是自身的元语言的能力称之为反射。
加粗样式
如果是template的话会创建不同的kernel。如果是正常的int,那只有一个kerenl;

在这里插入图片描述

在这里插入图片描述
加粗样式
在这里插入图片描述
在这里插入图片描述
为啥要循环展开:
在这里插入图片描述
在这里插入图片描述

3 可微编程

求fx关于x的偏导数。

在这里插入图片描述
在这里插入图片描述
rich包
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4 可视化

二维和三维可视化。
在这里插入图片描述
在这里插入图片描述
![在这里插入图片描述](https://img-blog.csdnimg.cn/20200620143831184.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQxMjg2MzYw,size_16,color_FFFFFF,t_70)

物理教学中采用课程中的材料就可以。

3 视频

https://www.bilibili.com/video/BV1ZK411H7Hc?p=3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值