ABLATE Source Documentation  0.12.33
ablate::finiteVolume::processes::NavierStokesTransport Member List

This is the complete list of members for ablate::finiteVolume::processes::NavierStokesTransport, including all inherited members.

AdvectionFlux(PetscInt dim, const PetscFVFaceGeom *fg, const PetscInt uOff[], const PetscScalar fieldL[], const PetscScalar fieldR[], const PetscInt aOff[], const PetscScalar auxL[], const PetscScalar auxR[], PetscScalar *flux, void *ctx)ablate::finiteVolume::processes::NavierStokesTransportstatic
CompressibleFlowComputeStressTensor(PetscInt dim, PetscReal mu, const PetscReal *gradVel, PetscReal *tau)ablate::finiteVolume::processes::NavierStokesTransportstatic
DiffusionFlux(PetscInt dim, const PetscFVFaceGeom *fg, const PetscInt uOff[], const PetscInt uOff_x[], const PetscScalar field[], const PetscScalar grad[], const PetscInt aOff[], const PetscInt aOff_x[], const PetscScalar aux[], const PetscScalar gradAux[], PetscScalar flux[], void *ctx)ablate::finiteVolume::processes::NavierStokesTransportstatic
Initialize(ablate::finiteVolume::FiniteVolumeSolver &fv)ablate::finiteVolume::processes::Processinlinevirtual
NavierStokesTransport(const std::shared_ptr< parameters::Parameters > &parameters, std::shared_ptr< eos::EOS > eos, std::shared_ptr< fluxCalculator::FluxCalculator > fluxCalcIn={}, std::shared_ptr< eos::transport::TransportModel > transportModel={}, std::shared_ptr< ablate::finiteVolume::processes::PressureGradientScaling >={})ablate::finiteVolume::processes::NavierStokesTransport
Setup(ablate::finiteVolume::FiniteVolumeSolver &flow) overrideablate::finiteVolume::processes::NavierStokesTransportvirtual
UpdateAuxPressureField(PetscReal time, PetscInt dim, const PetscFVCellGeom *cellGeom, const PetscInt uOff[], const PetscScalar *conservedValues, const PetscInt aOff[], PetscScalar *auxField, void *ctx)ablate::finiteVolume::processes::NavierStokesTransportstatic
UpdateAuxTemperatureField(PetscReal time, PetscInt dim, const PetscFVCellGeom *cellGeom, const PetscInt uOff[], const PetscScalar *conservedValues, const PetscInt aOff[], PetscScalar *auxField, void *ctx)ablate::finiteVolume::processes::NavierStokesTransportstatic
UpdateAuxVelocityField(PetscReal time, PetscInt dim, const PetscFVCellGeom *cellGeom, const PetscInt uOff[], const PetscScalar *conservedValues, const PetscInt aOff[], PetscScalar *auxField, void *ctx)ablate::finiteVolume::processes::NavierStokesTransportstatic
~Process()=default (defined in ablate::finiteVolume::processes::Process)ablate::finiteVolume::processes::Processvirtual