Skip to content

Commit 6ad626d

Browse files
author
Maochao Xiao
committed
readme added
1 parent 32e1762 commit 6ad626d

File tree

1 file changed

+44
-2
lines changed

1 file changed

+44
-2
lines changed

README.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,44 @@
1-
# smartredis-mpi
2-
Library for communication between Fortran and Redis database
1+
# SmartRedis-MPI
2+
3+
A communication library bridging parallel CFD solvers and Redis databases.
4+
5+
## Overview
6+
7+
SmartRedis-MPI provides subroutines that facilitate communication between Computational Fluid Dynamics (CFD) solvers and Redis databases. Built on top of the SmartRedis library and Message Passing Interface (MPI), this library simplifies the process of storing and retrieving data from Redis databases in parallel computing environments.
8+
9+
## Key Features
10+
11+
- **Simplified Integration**: Add just a few lines of code to enable communication between any parallel CFD solver and Redis database
12+
- **SmartRedis and MPI**: Designed for high-performance parallel computing environments
13+
- **Production-Ready**: Currently used in real-world applications while continuing to evolve
14+
15+
## Applications
16+
17+
SmartRedis-MPI has been actively used by [SmartFlow](https://github.com/soaringxmc/SmartFlow) with [CaLES](https://github.com/soaringxmc/CaLES) as the CFD solver for deep reinforcement learning of turbulence modeling and flow control.
18+
19+
In general, its applications include:
20+
21+
- Deep reinforcement learning for turbulence modeling
22+
- Deep reinforcement learning for flow control systems
23+
- Other application of machine learning to computational fluid dynamics
24+
25+
26+
## Status
27+
28+
The library is functional and in active use. Development is ongoing to implement additional features and improve the code structure.
29+
30+
## Installation
31+
32+
*Coming soon*
33+
34+
## Usage Example
35+
36+
*Coming soon*
37+
38+
## License
39+
40+
*Coming soon*
41+
42+
## Contributors
43+
44+
*Coming soon*

0 commit comments

Comments
 (0)