github.com/archlabjp/eeslism-go@v0.0.0-20231109122333-4bb7bfcdf292/eeslism/u_mlib.go (about)

     1  package eeslism
     2  
     3  import (
     4  	"fmt"
     5  )
     6  
     7  var mapCx = map[FliudType]float64{
     8  	WATER_FLD: Cw, // 水の比熱
     9  	AIRa_FLD:  Ca, // 空気の比熱
    10  }
    11  
    12  // 水、空気の比熱
    13  func Spcheat(fluid FliudType) float64 {
    14  	C, ok := mapCx[fluid]
    15  	if !ok {
    16  		s := fmt.Sprintf("xxx fluid='%c'", fluid)
    17  		Eprint("<spcheat>", s)
    18  		return -9999.0
    19  	}
    20  	return C
    21  }