« Back To XFdtd 

XFdtd Versions

XFdtd Release 7 Capabilities

The following capabilities are available in XFdtd. The biological features are exclusive to the Bio-Pro version of the product. 

XF Key Capabilities

  • XStream GPU Acceleration using NVIDIA’s CUDA architecture
  • XStream + Message Passing Interface (MPI) for GPU clusters
  • Wrap Flexible PCB
  • Circuit Element Optimizer
  • PrOGrid Project Optimized Gridding
  • XACT Accurate Cell Technology
  • XTend Script Library
  • Unlimited Memory
  • User-defined library containing Parts, Sources, Materials, and more
  • Full parameterization
  • Scripting interface with built-in editor 
  • Macros
  • Waveguide Interfaces
  • Custom Project Templates
  • Feature-based modeling
  • Live-updating results
  • Integrated mesh/CAD viewing
  • Volumetric/surface field saving via Sensors
  • Flexible customizable project tree
  • Simulation Queue
  • External Queue Integration (EQI)
  • Interactive graph manipulation
  • Real-time error checking with feedback
  • Automatic mesh fixed-point detection
  • Native multi-platform UI on Windows and Linux

Far-Zone Results

  • Transient far-zone - specific angles
  • Steady state 3D far-zone patterns
  • Ludwig and axial ratio polarization results
  • Radar cross section
  • Advanced antenna pattern analysis/antenna over ground plane
  • Antenna diversity, including independent PDFs for E_phi and E_theta
  • Circular polarization

Acceleration Options

  • XStream GPU Acceleration using NVIDIA’s CUDA architecture for single or multiple GPUs
  • XStream + Message Passing Interface (MPI) for GPU clusters
  • MPI multiprocessor (distributed memory clusters)
  • Multiprocessor threading for unlimited cores
  • External Queue Integration (EQI)
  • Failure detection of GPU memory

Special Capabilities/Options

  • Periodic outer boundary condition
  • Sinusoidal results at multiple frequencies via DFT
  • Scaling of sinusoidal results
  • Automatic convergence with delay options

CAD Import/Export

  • Import ODB++ PCB files with arbitrary wrap
  • Import ODB++ PCB files with arbitrary crop
  • Import Poseable Hand
  • Import SAT/SAB files
  • Import DXF files
  • Import VDA-FS files
  • Import STL files
  • Import STEP files
  • Import IGES files
  • Import Pro-E files
  • Import CATIA V4 and V5 files
  • Import Inventor files
  • Export to SAT files
  • Export to STEP file
  • Export to IGES file
  • Export to CATIA file
  • Export to STL file
  • Export to DXF file
  • Editing of imported CAD objects
  • CAD Merge: Retention of previous modifications when importing geometry updates


  • Dielectric Volume Averaging
  • XACT Accurate Cell Technology
  • Fast meshing algorithm (FMA)
  • Cropped 3D mesh
  • Automatic/manual control of mesh parameters
  • Adaptive mesh
  • Fast 3D mesh viewing
  • Multithreaded meshing
  • Prevent objects from touching in the mesh

Visual Output

  • Planes, surfaces and volumes of output shown with input geometry
  • E/H/B, conduction current, rotating B near fields, in addition to dissipated power density
  • 3D far field patterns of E, gain, realized gain, axial ratio, radar cross section
  • Hearing aid compatibility, SAR, MR transmit efficiency, and approximate MR image outputs
  • Biological temperature rise
  • Temperature distribution: initial, final, and temperature increase


  • Dispersive Material Calculator
  • Time dependent material
  • Materials database populated with more than 350 material definitions
  • Diagonally anisotropic electric/magnetic
  • Lossy dielectric/magnetic
  • Frequency-dependent dielectric/magnetic
  • Anisotropic magnetized ferrite
  • Anisotropic dielectric (full tensor)
  • Non-linear dielectric/magnetic
  • Thin wires with different radii


  • Electrostatic Solver
  • Waveguide Interfaces - both modal and nodal
  • Passive loads with Series, Parallel, and RL Parallel C layouts
  • Passive loads based on SPICE netlist file
  • Multiple excitation types can be used within one simulation
  • Arbitrary time domain waveforms
  • Automatic waveform based on Frequency Range of Interest
  • Voltage/current sources with series/parallel RLC
  • Voltage/Current sources with matching network based on SPICE netlist file
  • Non-linear capacitors
  • Time-controlled on-off switches
  • Diodes
  • Incident plane wave with linear, circular, or elliptical polarization -both total and scattered
  • Gaussian beam
  • Specify time delay for each individual source

Geometry Generation

  • 3D solid modeler
  • 2D Sketcher with constraints
  • Feature-based modeling
  • Poseable Hand to grip hand-held devices
  • Arbitrary extrudes, revolves, sheets, and wire bodies
  • Complex geometry modification of created and imported geometries:
    • Wrap
    • Booleans
    • Chamfer edges
    • Blend edges
    • Shell solids
    • Remove faces
    • Offset faces and sheet edges
    • Remove holes
    • Thicken sheets
    • Loft
    • Stretch
    • Twist
    • Bend solid geometry
    • Project a sheet
    • Scale/translate/rotate/reflect/shear
    • Linear and circular patterns
  • Primitive geometric shapes:
    • Sphere
    • Cylinder
    • Cone
    • Cuboid
    • Torus
    • Pyramid
    • Prism
    • Frustum
    • Helix
  • Locators to easily reposition geometries
  • Cutting plane to reveal inner structure

Graphical Output

  • Dissipated Power Density
  • Near zone fields/currents vs. time
  • Impedance, S-Parameters vs. frequency, VSWR, Active VSWR
  • Polar plot antenna patterns
  • Smith chart impedance plots
  • FFT of transient results
  • Group Delay output type
  • Time Domain Reflectometry (TDR) and Time Domain Transmission (TDT) output types

Discrete Frequency Statistics

  • Radiation efficiency
  • System efficiency
  • Dissipated power
  • Component loss
  • Net input power
  • Net available power

Output Export

  • Movies (*.avi): planar and volumetric field sequences
  • MATLAB: all data exportable
  • Comma separated value files (*.csv): all data exportable
  • Optenni: S-parameters and efficiency
  • Touchstone files (for example, *.s2p): S-parameters
  • CITI files: S-parameters

XFdtd Bio-Pro

The Bio-Pro version of XFdtd includes all of the standard features above, plus these additional biomedical EM capabilities:

Additional Biological Calculations Available in XFdtd Bio-Pro

  • Specific absorption rate (SAR)
  • Biological Thermal Sensor
  • Birdcage Tool
  • MR Transmit Efficiency (proportional to signal-to-noise ratio)
  • Approximate MR Image
  • B1+/B1- Fields
  • Combined SAR results from multiple simulations
  • Calculate 1- and 10-gram SAR averages
  • Whole body SAR average
  • Location of peak SAR
  • Adjust SAR levels for specified input power or current
  • Planes of SAR for color display
  • SAM head CAD file
  • Hearing aid compatibility (HAC)
  • Head and body meshes at various resolutions
  • Frequency-dependent body tissue parameters
  • VariPose® to reposition body meshes
  • ICRP, NICT and Virtual Population voxel models supported
  • Automatic assignment of correct biological materials to all imported voxel types
  • SAR statistics reporting (mass, dissipated power, mean SAR over regions)


Contact us for additional capability information or to discuss your specific needs.