getCarbonFlowSoybean Function

public function getCarbonFlowSoybean(this, photosynthesis, respiration, FixBoundary, FixValue, Photosynthate_n, dt, penalty, DiffusionCoeff, debug, RHS, Matrix, tol, algorithm) result(Photosynthate)

Type Bound

soybean_

Arguments

Type IntentOptional Attributes Name
class(soybean_), intent(inout), target :: this
real(kind=real64), intent(in) :: photosynthesis(:)
real(kind=real64), intent(in) :: respiration(:)
integer(kind=int32), intent(in) :: FixBoundary(:)
real(kind=real64), intent(in) :: FixValue(:)
real(kind=real64), intent(in) :: Photosynthate_n(:)
real(kind=real64), intent(in) :: dt
real(kind=real64), intent(in) :: penalty
real(kind=real64), intent(in) :: DiffusionCoeff(:)
logical, intent(in), optional :: debug
real(kind=real64), intent(inout), optional, allocatable :: RHS(:)
type(CRS_), intent(inout), optional :: Matrix
real(kind=real64), intent(in), optional :: tol
character(len=*), intent(in), optional :: algorithm

Return Value real(kind=real64), allocatable, (:)