Skip to content

Commit 7571f01

Browse files
add allen-cahn document
1 parent 20028f6 commit 7571f01

File tree

4 files changed

+4
-1
lines changed

4 files changed

+4
-1
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ PaddleScience 是一个基于深度学习框架 PaddlePaddle 开发的科学计
3636
| 微分方程 | [分数阶微分方程](https://github.com/PaddlePaddle/PaddleScience/blob/develop/examples/fpde/fractional_poisson_2d.py) | 机理驱动 | MLP | 无监督学习 | - | - |
3737
| 光孤子 | [Optical soliton](https://paddlescience-docs.readthedocs.io/zh/latest/zh/examples/nlsmb) | 机理驱动 | MLP | 无监督学习 | - | [Paper](https://doi.org/10.1007/s11071-023-08824-w)|
3838
| 光纤怪波 | [Optical rogue wave](https://paddlescience-docs.readthedocs.io/zh/latest/zh/examples/nlsmb) | 机理驱动 | MLP | 无监督学习 | - | [Paper](https://doi.org/10.1007/s11071-023-08824-w)|
39+
| 相场方程 | [Allen-Cahn](https://paddlescience-docs.readthedocs.io/zh/latest/zh/examples/allen_cahn) | 机理驱动 | MLP | 无监督学习 | - | |
3940

4041
<br>
4142
<p align="center"><b>技术科学(AI for Technology)</b></p>

docs/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
| 微分方程 | [分数阶微分方程](https://github.com/PaddlePaddle/PaddleScience/blob/develop/examples/fpde/fractional_poisson_2d.py) | 机理驱动 | MLP | 无监督学习 | - | - |
8282
| 光孤子 | [Optical soliton](./zh/examples/nlsmb.md) | 机理驱动 | MLP | 无监督学习 | - | [Paper](https://doi.org/10.1007/s11071-023-08824-w)|
8383
| 光纤怪波 | [Optical rogue wave](./zh/examples/nlsmb.md) | 机理驱动 | MLP | 无监督学习 | - | [Paper](https://doi.org/10.1007/s11071-023-08824-w)|
84+
| 相场方程 | [Allen-Cahn](./zh/examples/allen_cahn.md) | 机理驱动 | MLP | 无监督学习 | - | |
8485

8586
<br>
8687
<p align="center"><b>技术科学(AI for Technology)</b></p>

examples/allen_cahn/allen_cahn_default.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,7 @@ def train(cfg: DictConfig):
6666
# set equation
6767
equation = {"AllenCahn": ppsci.equation.AllenCahn(0.01**2)}
6868

69+
# set constraint
6970
data = sio.loadmat(cfg.DATA_PATH)
7071
u_ref = data["usol"].astype(dtype) # (nt, nx)
7172
t_star = data["t"].flatten().astype(dtype) # [nt, ]
@@ -79,7 +80,6 @@ def train(cfg: DictConfig):
7980
x0 = x_star[0] # float
8081
x1 = x_star[-1] # float
8182

82-
# set constraint
8383
def gen_input_batch():
8484
tx = np.random.uniform(
8585
[t0, x0],

mkdocs.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ nav:
4747
- Rossler_transform_physx: zh/examples/rossler.md
4848
- Volterra_IDE: zh/examples/volterra_ide.md
4949
- NLSMB: zh/examples/nlsmb.md
50+
- AllenCahn: zh/examples/allen_cahn.md
5051
- 技术科学(AI for Technology):
5152
- 流体:
5253
- AMGNet: zh/examples/amgnet.md

0 commit comments

Comments
 (0)