Matlab implementation of selective filters as compact operators to be used with finite-difference solvers.
Vous suivez désormais cette soumission
- Les mises à jour seront visibles dans votre flux de contenu suivi
- Selon vos préférences en matière de communication il est possible que vous receviez des e-mails
Explicit Selective Filters
An implementation of the explicit Taylor-based filters presented by Bogey and Bailly (2004). Using Matlab, these filters are here implemented as matrix operators suitable for using along with explicit/compact finite-difference schemes.
| Test | True / Noised / Filtered f(x) | Error w.r.t. True f(x) |
|---|---|---|
| 1D | ![]() |
![]() |
| 1D+BC | ![]() |
![]() |
| Test | Direct Explicit Filter | Explicit Filter Operator |
|---|---|---|
| 2D | ![]() |
![]() |
| 2D+xyBC | (not implemented) | ![]() |
| 2D+xBC | (not implemented) | ![]() |
References
- Bogey, C., & Bailly, C. (2004). A family of low dispersive and low dissipative explicit schemes for flow and noise computations. Journal of Computational physics, 194(1), 194-214.
- Berland, J., Lafon, P., Daude, F., Crouzet, F., Bogey, C., & Bailly, C. (2011). Filter shape dependence and effective scale separation in large-eddy simulations based on relaxation filtering. Computers & Fluids, 47(1), 65-74.
Citation pour cette source
Manuel A. Diaz (2026). Compact Filters with Holes (https://github.com/wme7/compact_filters/releases/tag/v1.0.0), GitHub. Extrait(e) le .
Remerciements
Inspiré par : Compact Filters, compact schemes, Easy build finite-difference operators
Informations générales
- Version 1.0.0 (1,03 Mo)
-
Afficher la licence sur GitHub
Compatibilité avec les versions de MATLAB
- Compatible avec toutes les versions
Plateformes compatibles
- Windows
- macOS
- Linux
| Version | Publié le | Notes de version | Action |
|---|---|---|---|
| 1.0.0 |
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.
Pour consulter ou signaler des problèmes liés à ce module complémentaire GitHub, accédez au dépôt GitHub.








