{ "cells": [ { "cell_type": "markdown", "id": "nfff-intro", "metadata": {}, "source": [ "# CPFE (NF geometry + FF initial strain)\n", "\n", "Run a combined near-field + far-field CPFE simulation: the NF reconstruction supplies the high-resolution hex mesh and per-element orientations, while the FF reconstruction supplies the initial elastic-strain (residual-strain) field. Use this when you want to drive CPFE from an NF mesh with an FF residual-strain initial condition, optionally end to end from synthetic HEDM.\n", "\n", "**Needs:** the native stack: NEPER (FF/synthetic), CUBIT/SCULPT (NF mesh), MOOSE `puma-opt` + `neml2-compile`.\n", "\n", "
Tier B: needs the full native stack
\n", "This notebook needs neper, CUBIT's psculpt/epu, and puma-opt, which is not available in CI or Google Colab, so it is not executed when these docs are built. It ships as an annotated code listing with no stored output \u2014 nothing on this page is a hand-written or fabricated result. Run it in a configured environment (see the installation guide) to produce the figures, and run it from the repository root so the mwe_data/ paths resolve.