TSmokeEvolution

Choose your operating system:

Windows

macOS

Linux

References

Module

Chaos

Header

/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/SmokeEvolution.h

Include

#include "Chaos/SmokeEvolution.h"

Syntax

template<class T, int d>
class TSmokeEvolution

Constructors

Name Description

Public function

TSmokeEvolution

(
    const TUniformGrid< T, d >& Grid,
    TKinematicGeometryParticles< T, d >...,
    TKinematicGeometryParticles< T, d >...
)

Destructors

Name Description

Public function

~TSmokeEvolution()

Functions

Name Description

Public function

void

 

AddForceFunction()

Public function

void

 

AdvanceOneTimeStep

(
    const T Dt
)

Public function

const T

 

ComputeDivergence()

Public function Const

const TArray...

 

Density()

Public function

TArrayND< T,...

 

Density()

Public function Const

const TUnifo...

 

Grid()

Public function

void

 

SetAdvectionFunction

(
    TFunction< void<...
)

Public function

void

 

SetConvectionFunction

(
    TFunction< void<...
)

Public function

void

 

SetProjectionFunction

(
    TFunction< void<...
)

Public function Const

const TArray...

 

Velocity()