This is the complete list of members for ablate::domain::Domain, including all inherited members.
aux_vector_name | ablate::domain::Domain | inlinestatic |
CheckFieldValues(Vec globSourceVector=nullptr) | ablate::domain::Domain | |
dm (defined in ablate::domain::Domain) | ablate::domain::Domain | protected |
Domain(DM dm, std::string name, std::vector< std::shared_ptr< FieldDescriptor >>, std::vector< std::shared_ptr< modifiers::Modifier >> modifiers, const std::shared_ptr< parameters::Parameters > &options={}, bool setFromOptions=true) (defined in ablate::domain::Domain) | ablate::domain::Domain | protected |
GetDimensions() const noexcept (defined in ablate::domain::Domain) | ablate::domain::Domain | |
GetDM() noexcept (defined in ablate::domain::Domain) | ablate::domain::Domain | inline |
GetField(int fieldId) const | ablate::domain::Domain | inline |
GetField(const std::string_view &fieldName) const (defined in ablate::domain::Domain) | ablate::domain::Domain | inline |
GetFields() const | ablate::domain::Domain | inline |
GetName() const (defined in ablate::domain::Domain) | ablate::domain::Domain | inline |
GetSerializableSubDomains() | ablate::domain::Domain | |
GetSolutionVector() | ablate::domain::Domain | inline |
GetSubDomain(const std::shared_ptr< Region > &name) const | ablate::domain::Domain | |
InitializeSubDomains(const std::vector< std::shared_ptr< solver::Solver >> &solvers={}, const std::shared_ptr< ablate::domain::Initializer > &initializations={}, const std::vector< std::shared_ptr< mathFunctions::FieldFunction >> &={}) | ablate::domain::Domain | |
ProjectFieldFunctions(const std::vector< std::shared_ptr< mathFunctions::FieldFunction >> &fieldFunctions, Vec globVec, PetscReal time=0.0) | ablate::domain::Domain | |
RegisterField(const ablate::domain::FieldDescription &fieldDescription) | ablate::domain::Domain | |
solution_vector_name | ablate::domain::Domain | inlinestatic |
~Domain() (defined in ablate::domain::Domain) | ablate::domain::Domain | protectedvirtual |