-
- -
- -
+ + + + + + + + + - -
-
-

Build Adsorbate Models

-

- Create perovskite/fullerene interfaces for solar cell modeling. - Upload your base structure and adsorbate molecules. -

+ + + + +
+ + +
+ + +
+ + + + +
+
+

Structure Builder

+

+ Create perovskite/fullerene adsorbate models or coherent heterojunction interfaces + with automatic strain matching and supercell optimization. +

+ + +
+ + +
+ + +

Base Structure (Perovskite)

-

Adsorbate Molecule(s)

@@ -96,14 +175,26 @@

Parameters

+ + + Comma-separated elements that should dominate the top layer. +
- +
@@ -114,53 +205,58 @@

Parameters

+
+
+ + +
+
+ + +
+
+ +
-
-
-
- - -
-
-

Build Heterojunction Interfaces

-

- Create coherent interfaces between two materials with automatic - strain matching and supercell optimization. -

+ +

Substrate Material

-

Film Material

@@ -180,538 +276,549 @@

Interface Parameters

- +
- + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+
+ + +
-
-
- -
-
-
-
-

- AI - AI-Powered Structure Generation -

-

- Generate fullerene structures and fullerene–perovskite interfaces using deep learning. - Select from multiple model backends — EGNN+DDPM or PaiNN+Flow Matching — for comparison. -

+
+ + +
+
+
+
+

+ AI + AI-Powered Structure Generation +

+

+ Generate fullerene structures and fullerene-perovskite interfaces using deep learning. + Select from multiple model backends for comparison. +

+
+
+
+ + Checking...
-
-
- - Checking... -
+
+
+ +
+ +
+

Model Backend

+

+ Choose the generative model for fullerene structure prediction. +

+
+ +
-
+ +
+

Generation Mode

+
+ + +
+
- + +
-

Model Backend

-

- Choose the generative model for fullerene structure prediction. Both - models share the same training data and post-processing pipeline. -

-
- - +

Generation Parameters

+
+
+ + +
+ +
+ + + 1-50 structures per generation +
+
+ + +
-
-

Generation Mode

-
- - -
-
- - -
- -
-

Generation Parameters

-
-
- - -
- +
+

Advanced Settings

+ ▼ +
+
+
- - - 1-50 structures per generation + + + 1.0
- - + + Reject invalid structures
+
- -
-
-

Advanced Settings

- ▼ -
- - -
- - + +
- -
-

Select Operation Mode

-
- - - -
-
+ +
+
+

Analysis Tools

+

+ Fix layers for relaxation, split structures, generate PDOS indices, or compute density differences. +

+ +
+ + + + +
+ + +

Structure File

@@ -719,8 +826,7 @@

Structure File

- -
+

Fixing Parameters

@@ -728,73 +834,76 @@

Fixing Parameters

-
-
+ +
- -
+ + +
+
+

DFT Pipeline

+

+ Build perovskite/fullerene interfaces and generate CP2K input files + SLURM scripts. +

+ +
+
+
1
+
Upload / Generate
Structures
+
+
→
+
+
2
+
Build
Interface
+
+
→
+
+
3
+
Download
DFT Files
+
+
+ + +
+

Input Source

+
+ +
+
- + +
+
+
+

Perovskite (Slab)

+
+ + +
+ +
+
+

Fullerene (Adsorbate)

+
+ + +
+ +
+
+
+ + + + + +
+

Interface Parameters

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+

DFT Settings

+ ▼ +
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ + +
+
+

SLURM Settings

+ ▼ +
+
+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+
+
+ +
+ +
+ + + + +
+ +

Standalone DFT Prep

+

+ Upload any structure to generate CP2K input files + SLURM scripts without building an interface. +

+
+
+ + +
+ +
+
+ +
+
-
+