Lines Matching refs:CeedOperator
134 int (*OperatorCreate)(CeedOperator);
135 int (*OperatorCreateAtPoints)(CeedOperator);
136 int (*CompositeOperatorCreate)(CeedOperator);
352 CeedOperator op_fallback, op_fallback_parent;
353 int (*LinearAssembleQFunction)(CeedOperator, CeedVector *, CeedElemRestriction *, CeedRequest *);
354 …int (*LinearAssembleQFunctionUpdate)(CeedOperator, CeedVector, CeedElemRestriction, CeedRequest *);
355 int (*LinearAssembleDiagonal)(CeedOperator, CeedVector, CeedRequest *);
356 int (*LinearAssembleAddDiagonal)(CeedOperator, CeedVector, CeedRequest *);
357 int (*LinearAssemblePointBlockDiagonal)(CeedOperator, CeedVector, CeedRequest *);
358 int (*LinearAssembleAddPointBlockDiagonal)(CeedOperator, CeedVector, CeedRequest *);
359 int (*LinearAssembleSymbolic)(CeedOperator, CeedSize *, CeedInt **, CeedInt **);
360 int (*LinearAssemble)(CeedOperator, CeedVector);
361 int (*LinearAssembleSingle)(CeedOperator, CeedInt, CeedVector);
362 int (*CreateFDMElementInverse)(CeedOperator, CeedOperator *, CeedRequest *);
363 int (*Apply)(CeedOperator, CeedVector, CeedVector, CeedRequest *);
364 int (*ApplyComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *);
365 int (*ApplyAdd)(CeedOperator, CeedVector, CeedVector, CeedRequest *);
366 int (*ApplyAddComposite)(CeedOperator, CeedVector, CeedVector, CeedRequest *);
367 int (*ApplyJacobian)(CeedOperator, CeedVector, CeedVector, CeedVector, CeedVector, CeedRequest *);
368 int (*Destroy)(CeedOperator);
388 CeedOperator *sub_operators;