Skip to content

Commit bb20da5

Browse files
authored
Merge pull request #172 from dyzheng/develop
Merge v2.3.2 branch to abacusmodeling
2 parents 44c02d5 + b0281c6 commit bb20da5

File tree

119 files changed

+11681
-1025
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

119 files changed

+11681
-1025
lines changed

.github/ISSUE_TEMPLATE/bug-report.md

Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
name: Bug Report
2+
description: Create a report for problems with ABACUS
3+
labels: Bug
4+
assignees:
5+
- dyzheng
6+
body:
7+
- type: textarea
8+
attributes:
9+
label: Describe the bug
10+
description: |
11+
A clear and concise description of what the bug is. The bug may results in:
12+
- abnormal interruption of the program,
13+
- systematic or randomized numerical error, or
14+
- relatively low efficiency.
15+
validations:
16+
required: true
17+
18+
- type: textarea
19+
attributes:
20+
label: Expected behavior
21+
description: |
22+
A clear and concise description of what you expected to happen.
23+
24+
- type: textarea
25+
attributes:
26+
label: To Reproduce
27+
description: |
28+
Steps to reproduce the behavior:
29+
1. [e.g. clone the source code from ...]
30+
2. [e.g. configure CMake with options ...]
31+
3. [e.g. build ABACUS with ...]
32+
4. [e.g. run ABACUS with ...]
33+
34+
It is recommended to attach your calculation case here for the developers to reproduce the bug.
35+
36+
- type: textarea
37+
attributes:
38+
label: Environment
39+
description: |
40+
- OS: [e.g. Ubuntu 20.04]
41+
- Compiler: [e.g. gcc 5.1.0]
42+
- Dependencies: [e.g. Intel MKL, OpenBLAS]
43+
44+
- type: textarea
45+
attributes:
46+
label: Additional Context
47+
description: |
48+
Add any other context about the problem here.
49+
- type: markdown
50+
attributes:
51+
value: >
52+
Thanks for contributing 🎉!
53+
54+

.github/ISSUE_TEMPLATE/feature-request.md

Lines changed: 0 additions & 17 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Feature Request
2+
description: Suggest something more for ABACUS to do
3+
labels: Feature
4+
assignees:
5+
- mohanchen
6+
7+
body:
8+
- type: textarea
9+
attributes:
10+
label: Background
11+
description: |
12+
A clear and concise description of why this new feature is important.
13+
validations:
14+
required: true
15+
16+
- type: textarea
17+
attributes:
18+
label: Describe the solution you'd like
19+
description: |
20+
A clear and concise description of what you want to happen.
21+
validations:
22+
required: true
23+
24+
- type: textarea
25+
attributes:
26+
label: Additional Context
27+
description: |
28+
Add any other context or screenshots about the feature request here.
29+
30+
- type: markdown
31+
attributes:
32+
value: >
33+
Thanks for contributing 🎉!

.github/ISSUE_TEMPLATE/functionality-request.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/help-wanted.md

Lines changed: 0 additions & 10 deletions
This file was deleted.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
name: Help Wanted
2+
description: For general questions or assistance.
3+
labels: Help wanted
4+
assignees:
5+
- caic99
6+
7+
body:
8+
- type: textarea
9+
attributes:
10+
label: Details
11+
description: |
12+
Want to use ABACUS for certain system? Facing problems when installing ABACUS? Don't know how to choose a good parameter? Feel free to reach us, and we'll do our best to help!
13+
validations:
14+
required: true
15+
- type: markdown
16+
attributes:
17+
value: >
18+
Thanks for contributing 🎉!

.github/ISSUE_TEMPLATE/software-enhancements.md

Lines changed: 0 additions & 18 deletions
This file was deleted.
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
name: Software Enhancements
2+
description: Suggest an idea to make ABACUS more robust and organized
3+
labels: Refactor
4+
assignees:
5+
- caic99
6+
7+
body:
8+
- type: textarea
9+
attributes:
10+
label: Describe Current Status and Possible Solution
11+
description: |
12+
A clear and concise description of why this enhancement is important.
13+
Describing the current situation of ABACUS is preferred.
14+
If you have some ideas about how to achieve it, please feel free to comment.
15+
validations:
16+
required: true
17+
18+
- type: textarea
19+
attributes:
20+
label: Additional Context
21+
description: |
22+
Add any other context or screenshots about the enhancement here.
23+
24+
- type: markdown
25+
attributes:
26+
value: >
27+
Thanks for contributing 🎉!

.github/workflows/build_test.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
name: Build Test
2-
on: push
2+
on:
3+
push:
4+
pull_request:
35

46
jobs:
57
test:
@@ -11,7 +13,7 @@ jobs:
1113
build_args: ""
1214
name: "Build with GNU compilers"
1315
- tag: gnu
14-
build_args: "-DENABLE_LIBXC=1"
16+
build_args: "-DENABLE_LIBXC=1 -DENABLE_DEEPKS=1"
1517
name: "Build with GNU compilers and extra components"
1618
- tag: intel
1719
build_args: ""
@@ -20,7 +22,7 @@ jobs:
2022
build_args: "-DUSE_CUDA=1"
2123
name: "Build with CUDA kit"
2224
name: ${{ matrix.name }}
23-
container: ghcr.io/${{ github.repository_owner }}/abacus-development-kit:${{ matrix.tag }}
25+
container: ghcr.io/deepmodeling/abacus-development-kit:${{ matrix.tag }}
2426
steps:
2527
- name: Checkout
2628
uses: actions/checkout@v3

0 commit comments

Comments
 (0)