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