Lines Matching defs:Ceed_private
101 struct Ceed_private { struct
102 CeedObject_private obj;
103 const char *resource;
104 Ceed delegate;
105 Ceed parent;
106 ObjDelegate *obj_delegates;
107 int obj_delegate_count;
108 Ceed op_fallback_ceed;
109 char **jit_source_roots;
110 char **rust_source_roots;
111 CeedInt num_rust_source_roots, max_rust_source_roots, num_rust_source_roots_readers;
112 CeedInt num_jit_source_roots, max_jit_source_roots, num_jit_source_roots_readers;
113 bool cuda_compile_with_clang;
114 char **jit_defines;
115 CeedInt num_jit_defines, max_jit_defines, num_jit_defines_readers;
116 int (*Error)(Ceed, const char *, int, const char *, int, const char *, va_list *);
117 int (*SetStream)(Ceed, void *);
118 int (*GetPreferredMemType)(CeedMemType *);
119 int (*Destroy)(Ceed);
120 int (*VectorCreate)(CeedSize, CeedVector);
121 …)(CeedMemType, CeedCopyMode, const CeedInt *, const bool *, const CeedInt8 *, CeedElemRestriction);
122 …)(CeedMemType, CeedCopyMode, const CeedInt *, const bool *, const CeedInt8 *, CeedElemRestriction);
123 …)(CeedMemType, CeedCopyMode, const CeedInt *, const bool *, const CeedInt8 *, CeedElemRestriction);
124 …eedInt, const CeedScalar *, const CeedScalar *, const CeedScalar *, const CeedScalar *, CeedBasis);
125 …, CeedInt, CeedInt, const CeedScalar *, const CeedScalar *, const CeedScalar *, const CeedScalar *,
127 …, CeedInt, CeedInt, const CeedScalar *, const CeedScalar *, const CeedScalar *, const CeedScalar *,
129 …, CeedInt, CeedInt, const CeedScalar *, const CeedScalar *, const CeedScalar *, const CeedScalar *,
131 int (*TensorContractCreate)(CeedTensorContract);
132 int (*QFunctionCreate)(CeedQFunction);
133 int (*QFunctionContextCreate)(CeedQFunctionContext);
134 int (*OperatorCreate)(CeedOperator);
135 int (*OperatorCreateAtPoints)(CeedOperator);
136 int (*CompositeOperatorCreate)(CeedOperator);
137 void *data;
138 bool is_debug;
139 bool is_deterministic;
140 char err_msg[CEED_MAX_RESOURCE_LEN];
141 FOffset *f_offsets;
142 CeedWorkVectors work_vectors;