calculateAndScalePPQuadNodesByThetaRho(int element_index, real eps_rho) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |
calculateThetaE(int element_index, real internal_energy_bar, real eps_p) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |
convertElementLagrangeToPPQuadNodes(WmBasisArraySet &basis_set, int element_start, bool include_gaussian_quad_nodes, bool include_interior_lgl_nodes) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |
internal_energy(real rho, real rho_ux, real rho_uy, real rho_uz, real E, real B_x, real B_y, real B_z, int ndims) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | static |
internalEnergyOfCellAverage(int element_index) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |
MHDLimiterHelper(EulerLimiterHelper euler_helper, std::vector< real > &B_x_bar, std::vector< real > &B_y_bar, std::vector< real > &B_z_bar, wxm::array::patch_array_t *B_x, wxm::array::patch_array_t *B_y, wxm::array::patch_array_t *B_z, int num_pp_quad_nodes, int num_lagrange_nodes, int ndims) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | inline |
scaleByThetaRhoAndThetaE(int element_index, real theta_rho, real theta_e) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |
take_elementwise_averages(WmBasisArraySet &basis_set, WxRange &_element_range, int ndims) | wxm::dfem::variable_adjuster::limiter::positivity_enforcing::MHDLimiterHelper | |