forked from 1b-agent/fieldcraft-upstream
Rename the project to FieldCraft
Crates fieldcraft-*, binaries fieldcraft and fieldcraft-cli, the .fieldcraft file (format tag fieldcraft/1, manifest fieldcraft.json), FIELDCRAFT_* environment variables, the MCP server name, egui widget ids (fc_*), the app icon document FieldCraft.icon and its generated family, docs and licences. No compatibility shim: no files of the earlier name exist. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01NmAttHhUZTokgPeEJia8sm
This commit is contained in:
1 parent
9bc4e1b182
commit
d5bd74570f
268 files changed
+1666
-1666
No files matched your search
@@ -1,9 +1,9 @@
|
||||
//! Heat transfer: steady and transient conduction with prescribed temperatures, surface fluxes,
|
||||
//! convection and internal heat sources.
|
||||
//!
|
||||
//! Every node of the solid elements carries one temperature ([`modelcraft_fem::heat::HEAT_DOFS`]).
|
||||
//! Every node of the solid elements carries one temperature ([`fieldcraft_fem::heat::HEAT_DOFS`]).
|
||||
//! The conductivity K (with the convection films) and capacity C are assembled on the node
|
||||
//! graph in element label order ([`modelcraft_fem::heat`]); prescribed temperatures are
|
||||
//! graph in element label order ([`fieldcraft_fem::heat`]); prescribed temperatures are
|
||||
//! eliminated, the free ones numbered by nested dissection and solved by sparse Cholesky.
|
||||
//!
|
||||
//! - **Steady**: K T = f.
|
||||
@@ -16,10 +16,10 @@
|
||||
//! The heat flux −k∇T is reported at the integration points and averaged at the nodes; the heat
|
||||
//! flow at prescribed temperatures is the reaction K T − f (C Ṫ included in transient steps).
|
||||
|
||||
use modelcraft_fem::element::{Extrapolation, extrapolation};
|
||||
use modelcraft_fem::heat::{Conduction, PointFlux, face_film, face_weights};
|
||||
use modelcraft_fem::{DofLayout, DofSet};
|
||||
use modelcraft_model::{ElementKind, Load, Model, Procedure, Resolved, SectionKind, Step, TEMPERATURE_DOF};
|
||||
use fieldcraft_fem::element::{Extrapolation, extrapolation};
|
||||
use fieldcraft_fem::heat::{Conduction, PointFlux, face_film, face_weights};
|
||||
use fieldcraft_fem::{DofLayout, DofSet};
|
||||
use fieldcraft_model::{ElementKind, Load, Model, Procedure, Resolved, SectionKind, Step, TEMPERATURE_DOF};
|
||||
|
||||
use crate::cholesky::{Factor, FactorError, UpperColumns};
|
||||
use crate::ordering::nested_dissection;
|
||||
|
||||
Reference in new issue
Block a user