UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
Chaos::FFFT3 Class Reference

#include <FFT.h>

Public Types

using FUniformGrid = TUniformGrid< FReal, 3 >
 
using FArrayNDOfComplex = TArrayND< FComplex, 3 >
 

Static Public Member Functions

static void Transform (const FUniformGrid &Grid, const TArrayND< FVec3, 3 > &Velocity, FArrayNDOfComplex &u, FArrayNDOfComplex &v, FArrayNDOfComplex &w)
 
static void InverseTransform (const FUniformGrid &Grid, TArrayND< FVec3, 3 > &Velocity, const FArrayNDOfComplex &u, const FArrayNDOfComplex &v, const FArrayNDOfComplex &w, const bool Normalize)
 
static void MakeDivergenceFree (const FUniformGrid &Grid, FArrayNDOfComplex &u, FArrayNDOfComplex &v, FArrayNDOfComplex &w)
 

Member Typedef Documentation

◆ FArrayNDOfComplex

◆ FUniformGrid

Member Function Documentation

◆ InverseTransform()

void Chaos::FFFT3::InverseTransform ( const FUniformGrid Grid,
TArrayND< FVec3, 3 > &  Velocity,
const FArrayNDOfComplex u,
const FArrayNDOfComplex v,
const FArrayNDOfComplex w,
const bool  Normalize 
)
static

◆ MakeDivergenceFree()

void Chaos::FFFT3::MakeDivergenceFree ( const FUniformGrid Grid,
FArrayNDOfComplex u,
FArrayNDOfComplex v,
FArrayNDOfComplex w 
)
static

◆ Transform()

void Chaos::FFFT3::Transform ( const FUniformGrid Grid,
const TArrayND< FVec3, 3 > &  Velocity,
FArrayNDOfComplex u,
FArrayNDOfComplex v,
FArrayNDOfComplex w 
)
static

The documentation for this class was generated from the following files: