SyFi 0.3
callback_forms.py File Reference

Go to the source code of this file.

Namespaces

namespace  sfc_callbacks::callback_forms

Functions

def sfc_callbacks::callback_forms::constant_scalar
def sfc_callbacks::callback_forms::L2_scalar
def sfc_callbacks::callback_forms::H1_semi_scalar
def sfc_callbacks::callback_forms::H1_scalar
def sfc_callbacks::callback_forms::constant_vector
def sfc_callbacks::callback_forms::constant_source_vector
def sfc_callbacks::callback_forms::source_vector
def sfc_callbacks::callback_forms::load_vector
def sfc_callbacks::callback_forms::constant_matrix
def sfc_callbacks::callback_forms::mass_matrix
def sfc_callbacks::callback_forms::mass_with_c_matrix
def sfc_callbacks::callback_forms::stiffness_matrix
def sfc_callbacks::callback_forms::stiffness_with_M_matrix
def sfc_callbacks::callback_forms::mass_boundary_matrix
def sfc_callbacks::callback_forms::check
def sfc_callbacks::callback_forms::form_name

Variables

list sfc_callbacks::callback_forms::scalar_forms = [constant_scalar, L2_scalar, H1_semi_scalar, H1_scalar]
list sfc_callbacks::callback_forms::vector_forms = [constant_vector, constant_source_vector, source_vector]
list sfc_callbacks::callback_forms::matrix_forms = [constant_matrix, mass_matrix, mass_with_c_matrix, stiffness_matrix, stiffness_with_M_matrix]
tuple sfc_callbacks::callback_forms::args = set(sys.argv[1:])
string sfc_callbacks::callback_forms::print_forms = "p"
string sfc_callbacks::callback_forms::generate = "g"
string sfc_callbacks::callback_forms::compile = "c"
int sfc_callbacks::callback_forms::quad_order = 3
int sfc_callbacks::callback_forms::formcount = 0
dictionary sfc_callbacks::callback_forms::polygon = { 2: "triangle", 3: "tetrahedron" }
tuple sfc_callbacks::callback_forms::fe0 = FiniteElement("P0", polygon, 0)
tuple sfc_callbacks::callback_forms::fe1 = FiniteElement("Lagrange", polygon, 1)
tuple sfc_callbacks::callback_forms::fe2 = FiniteElement("Lagrange", polygon, 2)
list sfc_callbacks::callback_forms::scalar_elements = [fe0, fe1, fe2]
tuple sfc_callbacks::callback_forms::vfe0 = VectorElement("P0", polygon, 0)
tuple sfc_callbacks::callback_forms::vfe1 = VectorElement("Lagrange", polygon, 1)
tuple sfc_callbacks::callback_forms::vfe2 = VectorElement("Lagrange", polygon, 2)
list sfc_callbacks::callback_forms::vector_elements = [vfe0, vfe1, vfe2]
tuple sfc_callbacks::callback_forms::tfe0 = TensorElement("P0", polygon, 0)
tuple sfc_callbacks::callback_forms::tfe1 = TensorElement("Lagrange", polygon, 1)
tuple sfc_callbacks::callback_forms::tfe2 = TensorElement("Lagrange", polygon, 2)
list sfc_callbacks::callback_forms::tensor_elements = [tfe0, tfe1, tfe2]
 sfc_callbacks::callback_forms::all_elements = scalar_elements+vector_elements+tensor_elements
dictionary sfc_callbacks::callback_forms::options = { "symbolic": symbolic, "quad_order": quad_order }
 sfc_callbacks::callback_forms::callback = L2_scalar
list sfc_callbacks::callback_forms::basisfunctions = []
list sfc_callbacks::callback_forms::coefficients = [Function(fe)]
tuple sfc_callbacks::callback_forms::form = Form(name=form_name(callback), basisfunctions=basisfunctions, coefficients=coefficients, cell_integrands=[callback], options=options)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines