|
Bicameral Engine
GPU-resident engine for a magic-research open-world game
|
#include <implicit_conduction.h>
Public Attributes | |
| std::vector< ImplicitCell > | cells |
| std::vector< ImplicitFace > | faces |
| std::vector< ImplicitGridLevel > | levels |
Definition at line 110 of file implicit_conduction.h.
| std::vector<ImplicitCell> bicameral::sim::ImplicitGrid::cells |
Definition at line 111 of file implicit_conduction.h.
Referenced by bicameral::sim::nest_detail::AddImplicitConduction(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ApplyFlows(), bicameral::sim::BuildImplicitGrid(), bicameral::sim::BuildImplicitGrid(), bicameral::sim::GpuImplicit::Create(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::EnergiesAfter(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ExplicitFlows(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::ImplicitConservedTotal(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::LimitFlows(), bicameral::sim::GpuImplicit::LimitsOf(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeBounds(), bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellFaces(), bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellImage(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MarkOutside(), bicameral::sim::GpuImplicit::Read(), bicameral::sim::GpuImplicit::RecordUpload(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::Rkl2Flows(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::StageTemperatures(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::Temperatures().
| std::vector<ImplicitFace> bicameral::sim::ImplicitGrid::faces |
Definition at line 112 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ApplyFlows(), bicameral::sim::BuildImplicitGrid(), bicameral::sim::BuildImplicitGrid(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::EnergiesAfter(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::ExplicitFlows(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::FindFaces(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::Flows(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::LimitFlows(), bicameral::sim::GpuImplicit::LimitsOf(), bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeCellFaces(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::MakeCellLevel(), bicameral::sim::MakeGpuImplicitLevelImages(), bicameral::sim::GpuImplicit::RecordUpload(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::Rkl2Flows(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::StageTemperatures().
| std::vector<ImplicitGridLevel> bicameral::sim::ImplicitGrid::levels |
Definition at line 113 of file implicit_conduction.h.
Referenced by bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::AppendChildren(), bicameral::sim::BuildImplicitGrid(), bicameral::sim::GpuImplicit::Create(), bicameral::sim::GpuImplicit::LimitsOf(), bicameral::sim::MakeGpuImplicitLevelImages(), bicameral::sim::anonymous_namespace{gpu_implicit.cpp}::MakeNodes(), bicameral::sim::anonymous_namespace{multires_implicit_conduction.cpp}::RecordLevels(), bicameral::sim::GpuImplicit::RecordUpload(), bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::Rkl2Flows(), bicameral::sim::StepImplicit(), and bicameral::sim::anonymous_namespace{implicit_conduction.cpp}::VCycle().