|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <implicit_conduction.h>
Public Attributes | |
| int32_t | level = 0 |
| int64_t | x = 0 |
| int64_t | y = 0 |
| int64_t | z = 0 |
| uint64_t | heatCapacity = 0 |
| uint32_t | conductance = 0 |
| int64_t | energy = 0 |
| uint64_t | fraction = 0 |
| int64_t | startTemperature = -1 |
| bool | coarseFraction |
Definition at line 23 of file implicit_conduction.h.
| bool bicameral::sim::ImplicitCell::coarseFraction |
Definition at line 42 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ApplyFlows().
| uint32_t bicameral::sim::ImplicitCell::conductance = 0 |
Definition at line 32 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FaceCoefficient(), and bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::FaceCoefficient().
| int64_t bicameral::sim::ImplicitCell::energy = 0 |
Definition at line 35 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::nest_detail::AddImplicitConduction(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ApplyFlows(), bicameral::sim::ImplicitConservedTotal(), bicameral::sim::ImplicitTemperature(), and bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellImage().
| uint64_t bicameral::sim::ImplicitCell::fraction = 0 |
Definition at line 36 of file implicit_conduction.h.
Referenced by bicameral::sim::nest_detail::AddImplicitConduction(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ApplyFlows(), bicameral::sim::ImplicitConservedTotal(), and bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellImage().
| uint64_t bicameral::sim::ImplicitCell::heatCapacity = 0 |
Definition at line 31 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::ImplicitTemperature(), bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellImage(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellIndex(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel().
| int32_t bicameral::sim::ImplicitCell::level = 0 |
Definition at line 24 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FaceCoefficient(), bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::FaceCoefficient(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::ImplicitConservedTotal(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellIndex(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel().
| int64_t bicameral::sim::ImplicitCell::startTemperature = -1 |
Definition at line 41 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), and bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellImage().
| int64_t bicameral::sim::ImplicitCell::x = 0 |
Definition at line 25 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellIndex(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel().
| int64_t bicameral::sim::ImplicitCell::y = 0 |
Definition at line 26 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellIndex(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel().
| int64_t bicameral::sim::ImplicitCell::z = 0 |
Definition at line 27 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::AddCell(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellIndex(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel().