System Preprocessors
|
#include <syspro_impl.h>
Data Fields | |
const char * | name |
SalsaTransform | transform |
const char * | preserved |
const char * | required |
PetscTruth | exhaustive |
PetscErrorCode(* | setup )(NumericalProblem, SalsaTransform) |
PetscErrorCode(* | unset )(NumericalProblem) |
PetscErrorCode(* | ctxcreate )(NumericalProblem, void **) |
PetscErrorCode(* | ctxdelete )(void *) |
PetscErrorCode(* | start_function )(const char *, int, PetscTruth, NumericalProblem, NumericalProblem *, void *, void **, PetscTruth *) |
PetscErrorCode(* | end_function )(const char *, PetscTruth, void *, void *, NumericalProblem, NumericalProblem, NumericalSolution, NumericalSolution) |
PetscErrorCode(* | optionshandling )() |
PetscErrorCode(* | intelligence )(NumericalProblem, const char **, const char **) |
Definition at line 17 of file syspro_impl.h.
PetscErrorCode(* SystemPreprocessor_::ctxcreate)(NumericalProblem, void **) |
Definition at line 24 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and PreprocessedSolution().
PetscErrorCode(* SystemPreprocessor_::ctxdelete)(void *) |
Definition at line 25 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and PreprocessedSolution().
PetscErrorCode(* SystemPreprocessor_::end_function)(const char *, PetscTruth, void *, void *, NumericalProblem, NumericalProblem, NumericalSolution, NumericalSolution) |
Definition at line 27 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and SysProPreprocessorEndFunction().
PetscTruth SystemPreprocessor_::exhaustive |
Definition at line 21 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), PreprocessedSolution(), and PreprocessorsOptionsHandling().
PetscErrorCode(* SystemPreprocessor_::intelligence)(NumericalProblem, const char **, const char **) |
Definition at line 29 of file syspro_impl.h.
Referenced by ChooseFirstTransform(), and DeclarePreprocessorIntelligentChoice().
const char* SystemPreprocessor_::name |
Definition at line 18 of file syspro_impl.h.
Referenced by ChooseFirstTransform(), ContinueRetrievingAllPreprocessors(), ContinueRetrievingCurrentPreprocessors(), DeclarePreprocessor(), GetNextPreprocessor(), SuccessorPreprocessor(), SysProFinalize(), and SysproPreprocessorStartFunction().
PetscErrorCode(* SystemPreprocessor_::optionshandling)() |
Definition at line 28 of file syspro_impl.h.
Referenced by DeclarePCPreprocessor(), and PreprocessorsOptionsHandling().
const char* SystemPreprocessor_::preserved |
Definition at line 20 of file syspro_impl.h.
Referenced by PreprocessorGetPreservedCategories(), PreprocessorSetPreservedCategories(), and SysProFinalize().
const char * SystemPreprocessor_::required |
Definition at line 20 of file syspro_impl.h.
Referenced by ChooseFirstTransform(), and DeclarePreprocessorRequiredCategories().
PetscErrorCode(* SystemPreprocessor_::setup)(NumericalProblem, SalsaTransform) |
Definition at line 22 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and PreprocessorSpecificSetup().
PetscErrorCode(* SystemPreprocessor_::start_function)(const char *, int, PetscTruth, NumericalProblem, NumericalProblem *, void *, void **, PetscTruth *) |
Definition at line 26 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and SysproPreprocessorStartFunction().
Definition at line 19 of file syspro_impl.h.
Referenced by ContinueRetrievingAllPreprocessors(), DeclarePreprocessor(), PreprocessedSolution(), PreprocessorApplyAprioriSelection(), PreprocessorSaveAprioriSelection(), SysProFinalize(), and TransformGetByName().
PetscErrorCode(* SystemPreprocessor_::unset)(NumericalProblem) |
Definition at line 23 of file syspro_impl.h.
Referenced by DeclarePreprocessor(), and PreprocessedSolution().