|
def | __init__ (self, order) |
|
def | center (self) |
|
def | volume (self) |
|
def | num_faces (self) |
|
def | num_dims (self) |
|
def | num_face_nodes (self) |
|
def | num_nodes (self) |
|
def | num_internal_nodes (self) |
|
def | identify_face_nodes (self) |
|
def | face_gq_node_sets (self) |
|
def | internal_flux_arrays (self) |
|
def | derivative_arrays (self) |
|
def | identify_orientations (self) |
|
def | tesselate_subelements (self) |
|
def | num_nodes_per_subelement (self) |
|
def | plot_basis (self, file) |
|
def | plot_collocation_nodes (self, ax) |
|
def | plot_optimal_gaussian_quad_nodes (self, ax) |
|
def | plot_lagrange_polynomials (self, fig) |
|
def | plot_orthogonal_polynomials (self, fig) |
|
def | plot_positivity_nodes (self, fig) |
|
def | __init__ (self, order, orthogonal_polynomials, monomials, collocation_nodes, exact_quadrature_rule, face_quadrature_rule, positivity_preserving_extra_quad_nodes) |
|
def | num_nodes (self) |
|
def | cfl_limit (self) |
|
def | ortho_collocation_vandermonde (self, sym='p') |
|
def | ortho_vandermonde (self, points, sym='p') |
|
def | V_inv (self) |
|
def | ortho_optimal_gq_vandermonde (self, sym='p') |
|
def | ortho_exact_quad_node_vandermonde (self, sym='p') |
|
def | lagrange_optimal_gq_vandermonde (self) |
|
def | monomial_collocation_vandermonde (self) |
|
def | lagrange_mass_matrix (self) |
|
def | M_inv (self) |
|
def | lagrange_advection_matrix (self, sym) |
| Computes the "advection" matrix for the Lagrange polynomials: \int p_i(x) d/dr p_j(x) \, dx, where the integral is taken over the simplex element.
|
|
def | lift_matrices (self) |
|
def | element_average (self) |
|
def | element_center (self) |
|
def | evalute_at_positivity_preserving_extra_quad_nodes (self) |
|
def | optimal_gq_source_mass_matrix (self) |
|
def | lagrange_interpolating_polynomials (self) |
| Return a list of polynomial objects which can be used to evaluate the Lagrange interpolating polynomials.
|
|
def | plot_positivity_nodes (self, ax) |
|
def | save_figures (self, file, figs) |
|
◆ __init__()
def triangle_basis.TriangleBasis.__init__ |
( |
|
self, |
|
|
|
order |
|
) |
| |
◆ center() [1/2]
def triangle_basis.TriangleBasis.center |
( |
| ) |
|
|
static |
◆ center() [2/2]
def triangle_basis.TriangleBasis.center |
( |
|
self | ) |
|
◆ derivative_arrays()
def triangle_basis.TriangleBasis.derivative_arrays |
( |
|
self | ) |
|
◆ face_gq_node_sets()
def triangle_basis.TriangleBasis.face_gq_node_sets |
( |
|
self | ) |
|
◆ identify_face_nodes()
def triangle_basis.TriangleBasis.identify_face_nodes |
( |
|
self | ) |
|
◆ identify_orientations()
def triangle_basis.TriangleBasis.identify_orientations |
( |
|
self | ) |
|
◆ internal_flux_arrays()
def triangle_basis.TriangleBasis.internal_flux_arrays |
( |
|
self | ) |
|
◆ num_dims()
def triangle_basis.TriangleBasis.num_dims |
( |
|
self | ) |
|
◆ num_face_nodes()
def triangle_basis.TriangleBasis.num_face_nodes |
( |
|
self | ) |
|
◆ num_faces()
def triangle_basis.TriangleBasis.num_faces |
( |
|
self | ) |
|
◆ num_internal_nodes()
def triangle_basis.TriangleBasis.num_internal_nodes |
( |
|
self | ) |
|
◆ num_nodes()
def triangle_basis.TriangleBasis.num_nodes |
( |
|
self | ) |
|
◆ num_nodes_per_subelement()
def triangle_basis.TriangleBasis.num_nodes_per_subelement |
( |
|
self | ) |
|
◆ plot_basis()
def triangle_basis.TriangleBasis.plot_basis |
( |
|
self, |
|
|
|
file |
|
) |
| |
◆ plot_collocation_nodes()
def triangle_basis.TriangleBasis.plot_collocation_nodes |
( |
|
self, |
|
|
|
ax |
|
) |
| |
◆ plot_lagrange_polynomials()
def triangle_basis.TriangleBasis.plot_lagrange_polynomials |
( |
|
self, |
|
|
|
fig |
|
) |
| |
◆ plot_optimal_gaussian_quad_nodes()
def triangle_basis.TriangleBasis.plot_optimal_gaussian_quad_nodes |
( |
|
self, |
|
|
|
ax |
|
) |
| |
◆ plot_orthogonal_polynomials()
def triangle_basis.TriangleBasis.plot_orthogonal_polynomials |
( |
|
self, |
|
|
|
fig |
|
) |
| |
◆ plot_positivity_nodes()
def triangle_basis.TriangleBasis.plot_positivity_nodes |
( |
|
self, |
|
|
|
fig |
|
) |
| |
◆ prepare_node_plot()
def triangle_basis.TriangleBasis.prepare_node_plot |
( |
|
ax, |
|
|
|
title |
|
) |
| |
|
static |
◆ tesselate_subelements()
def triangle_basis.TriangleBasis.tesselate_subelements |
( |
|
self | ) |
|
◆ volume()
def triangle_basis.TriangleBasis.volume |
( |
|
self | ) |
|
◆ kind
triangle_basis.TriangleBasis.kind |
◆ optimal_gaussian_quadrature_rule
triangle_basis.TriangleBasis.optimal_gaussian_quadrature_rule |
◆ order
triangle_basis.TriangleBasis.order |
The documentation for this class was generated from the following file: