Skip to content

Commit d6fa7c5

Browse files
committed
skeleton ideas
1 parent 784884d commit d6fa7c5

File tree

3 files changed

+954
-0
lines changed

3 files changed

+954
-0
lines changed

src/Microphysics/Microphysics.jl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
module Microphysics
2+
3+
export DefaultMicrophysics
4+
5+
include("default_microphysics.jl")
6+
7+
end
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
abstract type AbstractMicrophysics end
2+
3+
struct DefaultMicrophysics <: AbstractMicrophysics end
4+
5+
function (::DefaultMicrophysics)(args...; kwargs...) end
6+
7+
required_microphysics_tracers(::DefaultMicrophysics) = ()
8+
9+
required_microphysics_auxiliary_fields(::DefaultMicrophysics) = ()

0 commit comments

Comments
 (0)