Legacy · Mechanical validation · §8.3 / Fig. 6a

Solid cylinder (Fig. 6a)

Separable thermal field — fundamental mode in a long cylinder. §8.3 / Figure 6(a).

Article: Part I · DOI 10.70271/rirc.v1n2a007

Mechanical material: Itumbiaraν=0.20\nu=0.20; αT=10×106C1\alpha_T=10\times10^{-6}\,^{\circ}\mathrm{C}^{-1}. Diffusivity: h2=0.10m2/dh^{2}=0.10\,\mathrm{m}^{2}/\mathrm{d} (do not confuse with aTa_T). Idea: T=θ(t)h(𝐱)T=\theta(t)\,h(\mathbf{x})σij=gij(𝐱)S(t)\sigma_{ij}=g_{ij}(\mathbf{x})\,S(t).

Control points (all Fig. 6 cases): ref_fig6_pontos_controle.csv.

Schematic

Solid cylinder

PDF sheet: folha_cilindro_macico.pdf

Data sheet

Item Value
Geometry Long solid cylinder, b=1mb=1\,\mathrm{m}
Reading cut r/b=0.35r/b=0.35
Mechanical boundary σr(b)=0\sigma_r(b)=0; zero axial resultant
Field h(r)h(r) J0(μ1r/b)J_0(\mu_1 r/b), μ1\mu_1 1st root of J0J_0
θ(t)\theta(t) T0[eλ(tt0)1]T_0[e^{-\lambda(t-t_0)}-1], T0=20CT_0=20\,^{\circ}\mathrm{C}, t0=3dt_0=3\,\mathrm{d}
λ\lambda h2μ12/b2h^{2}\mu_1^{2}/b^{2}

Input files

Output figures

Separable maps Contour validation

Output files

Time mesh and tolerance

The public CSVs for S(t)S(t) and σθ\sigma_\theta use age_grid(3, 123, 240) (240 nodes from t0=3dt_0=3\,\mathrm{d} to 123d123\,\mathrm{d}). The incremental algorithm is order ~1 in Δt\Delta t; on this mesh the discretization bias is of order 0.2 % along the curve (independent check with a 61 440-point mesh and extrapolation: published Sinc(9.05d)S_{\mathrm{inc}}(9.05\,\mathrm{d}) 3.6987-3.6987 vs converged 3.6908-3.6908; peak σθ\sigma_\theta 0.583250.58325 vs 0.582100.58210). A 2nd-order solver that agrees with the CSV to ~0.2 % is aligned with the reference published on this mesh — not necessarily with a finer continuous limit.

How to validate

  1. Reproduce gij(r)g_{ij}(r) and compare with *_g.csv.
  2. Build ε*=αTθ/(1ν)\varepsilon^*=\alpha_T\theta/(1-\nu); obtain S(t)S(t) vs *_S.csv (same mesh or declare yours).
  3. σθ(rcorte,t)=gθS(t)\sigma_\theta(r_{\mathrm{corte}},t)=g_\theta S(t) vs *_sigma_theta_corte.csv.