Tensorium
Loading...
Searching...
No Matches
tensorium_RG::ChiContext< T > Struct Template Reference

#include <BSSNChiContext.hpp>

Collaboration diagram for tensorium_RG::ChiContext< T >:

Static Public Member Functions

static ChiContext< T > compute (const tensorium::Vector< T > &X_, T dx_, T dy_, T dz_, const tensorium::Tensor< T, 2 > &g_phys, const tensorium::Tensor< T, 3 > &d_g_phys, const Metric< T > &metric_)

Public Attributes

tensorium::Vector< T > X
dx
dy
dz
const Metric< T > & metric
chi
tensorium::Vector< T > grad_chi
tensorium::Tensor< T, 2 > hessian_chi

Member Function Documentation

◆ compute()

template<typename T>
ChiContext< T > tensorium_RG::ChiContext< T >::compute ( const tensorium::Vector< T > & X_,
T dx_,
T dy_,
T dz_,
const tensorium::Tensor< T, 2 > & g_phys,
const tensorium::Tensor< T, 3 > & d_g_phys,
const Metric< T > & metric_ )
inlinestatic

References tensorium_RG::Metric< T >::BSSN(), chi, tensorium::compute_conformal_factor(), tensorium_RG::compute_second_derivatives_scalar(), grad_chi, hessian_chi, and tensorium_RG::partial_scalar().

Referenced by tensorium_RG::BSSN< T >::init_BSSN().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ chi

◆ dx

◆ dy

◆ dz

◆ grad_chi

◆ hessian_chi

◆ metric

◆ X


The documentation for this struct was generated from the following file: