ABLATE Source Documentation  0.12.34
ablate::boundarySolver::physics::Sublimation Member List

This is the complete list of members for ablate::boundarySolver::physics::Sublimation, including all inherited members.

DetermineSerializerType(const T &types)ablate::io::Serializableinlineprotectedstatic
GetId() const overrideablate::boundarySolver::physics::Sublimationinlinevirtual
Initialize(ablate::boundarySolver::BoundarySolver &bSolver) overrideablate::boundarySolver::physics::Sublimationvirtual
Restore(PetscViewer viewer, PetscInt sequenceNumber, PetscReal time) overrideablate::boundarySolver::physics::Sublimationinlinevirtual
RestoreKeyValue(PetscViewer viewer, const char *name, PetscScalar &value)ablate::io::Serializableprotectedstatic
RestoreKeyValue(PetscViewer viewer, const char *name, T &value)ablate::io::Serializableinlineprotectedstatic
Save(PetscViewer viewer, PetscInt sequenceNumber, PetscReal time) overrideablate::boundarySolver::physics::Sublimationinlinevirtual
SaveKeyValue(PetscViewer viewer, const char *name, PetscScalar value)ablate::io::Serializableprotectedstatic
SaveKeyValue(PetscViewer viewer, const char *name, T value)ablate::io::Serializableinlineprotectedstatic
Serialize() const overrideablate::boundarySolver::physics::Sublimationinlinevirtual
SerializerType enum nameablate::io::Serializable
Setup(ablate::boundarySolver::BoundarySolver &bSolver) overrideablate::boundarySolver::physics::Sublimationvirtual
Setup(PetscInt numberSpecies)ablate::boundarySolver::physics::Sublimation
Sublimation(std::shared_ptr< subModels::SublimationModel > sublimationModel, std::shared_ptr< ablate::eos::transport::TransportModel > transportModel, std::shared_ptr< ablate::eos::EOS > eos, const std::shared_ptr< ablate::mathFunctions::FieldFunction > &={}, std::shared_ptr< mathFunctions::MathFunction > additionalHeatFlux={}, std::shared_ptr< finiteVolume::processes::PressureGradientScaling > pressureGradientScaling={}, bool diffusionFlame=false, std::shared_ptr< ablate::radiation::SurfaceRadiation > radiationIn={}, const std::shared_ptr< io::interval::Interval > &intervalIn={}, const std::shared_ptr< ablate::parameters::Parameters > &={}) (defined in ablate::boundarySolver::physics::Sublimation)ablate::boundarySolver::physics::Sublimationexplicit
SublimationFunction(PetscInt dim, const ablate::boundarySolver::BoundarySolver::BoundaryFVFaceGeom *fg, const PetscFVCellGeom *boundaryCell, const PetscInt uOff[], const PetscScalar *boundaryValues, const PetscScalar *stencilValues[], const PetscInt aOff[], const PetscScalar *auxValues, const PetscScalar *stencilAuxValues[], PetscInt stencilSize, const PetscInt stencil[], const PetscScalar stencilWeights[], const PetscInt sOff[], PetscScalar source[], void *ctx)ablate::boundarySolver::physics::Sublimationstatic
SublimationOutputFunction(PetscInt dim, const ablate::boundarySolver::BoundarySolver::BoundaryFVFaceGeom *fg, const PetscFVCellGeom *boundaryCell, const PetscInt uOff[], const PetscScalar *boundaryValues, const PetscScalar *stencilValues[], const PetscInt aOff[], const PetscScalar *auxValues, const PetscScalar *stencilAuxValues[], PetscInt stencilSize, const PetscInt stencil[], const PetscScalar stencilWeights[], const PetscInt sOff[], PetscScalar source[], void *ctx)ablate::boundarySolver::physics::Sublimationstatic
SublimationPreRHS(BoundarySolver &, TS ts, PetscReal time, bool initialStage, Vec locX, void *ctx)ablate::boundarySolver::physics::Sublimationstatic
UpdateBoundaryHeatTransferModel(PetscReal time, PetscReal dt, PetscInt dim, const ablate::boundarySolver::BoundarySolver::BoundaryFVFaceGeom *fg, const PetscFVCellGeom *boundaryCell, const PetscInt uOff[], PetscScalar *boundaryValues, const PetscScalar *stencilValues[], const PetscInt aOff[], PetscScalar *auxValues, const PetscScalar *stencilAuxValues[], PetscInt stencilSize, const PetscInt stencil[], const PetscScalar stencilWeights[], void *ctx)ablate::boundarySolver::physics::Sublimationstatic
~BoundaryProcess()=default (defined in ablate::boundarySolver::BoundaryProcess)ablate::boundarySolver::BoundaryProcessvirtual
~Serializable()=default (defined in ablate::io::Serializable)ablate::io::Serializablevirtual