GMatEvaluateALEConstrainedOperatorGalerkin

Evaluates the weak form of an operator over a field on the locations defined by the underlying grid and its discretization. The constrained variable space is used for the shape and test functions.

Synopsis

#include "gvec.h" 
int GMatEvaluateALEConstrainedOperatorGalerkin(GMat M, int numFields, int *sFields, VarOrdering sOrder, LocalVarOrdering sLocOrder,
                                               int *tFields, VarOrdering tOrder, LocalVarOrdering tLocOrder, int op, PetscScalar alpha,
                                               MatAssemblyType type, void *ctx)
Collective on GMat

Input Parameters

M - The grid matrix
numFields - The number of fields in sFields and tFields
sFields - The shape function fields
sOrder - The global variable ordering for the shape functions
sLocOrder - The local variable ordering for the shape functions
tFields - The test function fields
tOrder - The global variable ordering for the test functions
tLocOrder - The local variable ordering for the test functions
op - The operator
alpha - A scalar multiple for the operator
type - The matrix assembly type
ctx - An optional user provided context for the function

Keywords

grid matrix, evaluate, ALE, operator, constraint

See Also

GMatEvaluateALEOperatorGalerkin(), GMatEvaluateSystemMatrix()

Level:intermediate
Location:
src/gvec/interface/gmat.c
Index of all GVec routines
Table of Contents for all manual pages
Index of all manual pages