Cholla 3.0.1-dev
Cholla - Massively parallel hydro on GPUs
Loading...
Searching...
No Matches
Classes | Typedefs | Functions
load_cloudy_texture_tests.cu File Reference

Tests logic pertaining to loading the cloudy table as a texture. More...

#include <algorithm>
#include <filesystem>
#include <string>
#include <gtest/gtest.h>
#include "../utils/error_handling.h"
#include "../utils/gpu.hpp"
#include "../utils/shared.h"
#include "../utils/testing_utilities.h"
#include "cooling_cuda.h"
#include "load_cloudy_texture.h"
#include "texture_utilities.h"
Include dependency graph for load_cloudy_texture_tests.cu:

Classes

class  ChollaRootFixture
 
struct  EvaluationGrid
 

Typedefs

using tALLLoadCloudyTexture = ChollaRootFixture
 

Functions

EvaluationGrid setup_grid (bool speed_mode)
 
template<bool SPEED_MODE>
__global__ void Test_Cloudy_Textures_Kernel (EvaluationGrid eval_grid, cool_component::CloudyHeatAndCool net_cloudy_cooling)
 
 TEST_F (tALLLoadCloudyTexture, LegacySpeed)
 

Detailed Description

Tests logic pertaining to loading the cloudy table as a texture.