Lines Matching full:source
35 char source[CEED_MAX_RESOURCE_LEN]; member
53 …@param[in] source Absolute path to source of `CeedQFunction`, "\path\CEED_DIR\gallery\folder\f…
64 int CeedQFunctionRegister(const char *name, const char *source, CeedInt vec_length, CeedQFunctionUs… in CeedQFunctionRegister() argument
70 CeedCall(CeedGetJitRelativePath(source, &relative_file_path)); in CeedQFunctionRegister()
75 strncpy(gallery_qfunctions[num_qfunctions].source, relative_file_path, CEED_MAX_RESOURCE_LEN); in CeedQFunctionRegister()
76 gallery_qfunctions[num_qfunctions].source[CEED_MAX_RESOURCE_LEN - 1] = 0; in CeedQFunctionRegister()
280 @brief Get the source path string for a `CeedQFunction`
283 @param[out] source_path Variable to store source path string
321 …@brief Initialize and load `CeedQFunction` source file into string buffer, including full text of …
323 The `buffer` is set to `NULL` if there is no `CeedQFunction` source file.
332 @param[out] source_buffer String buffer for source file contents
663 …@param[in] source Absolute path to source of `CeedQFunctionUser`, "\abs_path\file.h:function_…
664 …The entire source file must only contain constructs supported by all targeted backends (i.e. CUDA …
666 …header `ceed/types.h` is preferred over `ceed.h` or `ceed/ceed.h` for `CeedQFunction` source files.
668 … All source files must be at the provided filepath at runtime for JiT to function.
677 …Interior(Ceed ceed, CeedInt vec_length, CeedQFunctionUser f, const char *source, CeedQFunction *qf… in CeedQFunctionCreateInterior() argument
685 CeedCall(CeedQFunctionCreateInterior(delegate, vec_length, f, source, qf)); in CeedQFunctionCreateInterior()
690 CeedCheck(!strlen(source) || strrchr(source, ':'), ceed, CEED_ERROR_INCOMPLETE, in CeedQFunctionCreateInterior()
691 …"Provided path to source does not include function name. Provided: \"%s\"\nRequired: \"\\abs_path\… in CeedQFunctionCreateInterior()
700 if (strlen(source)) { in CeedQFunctionCreateInterior()
701 size_t user_source_len = strlen(source); in CeedQFunctionCreateInterior()
704 memcpy(user_source_copy, source, user_source_len); in CeedQFunctionCreateInterior()
744 gallery_qfunctions[match_index].source, qf)); in CeedQFunctionCreateInteriorByName()