| T O P I C R E V I E W |
| xiaosu |
Posted - Oct 09 2013 : 15:13:11 Hey! All Thanks in advance! Trere are errors ocurring when after run. It is just a simple case that i would like to get the capacitance martix of a copper strips which was discreted into there blocks. There are my input file and list file.
0 Inputfile1 Q MetalStrip1 0.0000000 0.0000000 0.0000000 0.0200000 0.0000000 0.0000000 0.0200000 0.0001000 0.0000000 0.0000000 0.0001000 0.0000000 Q MetalStrip1 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0250000 0.0200000 0.0001000 0.0250000 0.0200000 0.0001000 0.0000000 Q MetalStrip1 0.0200000 0.0001000 0.0000000 0.0200000 0.0001000 0.0250000 0.0000000 0.0001000 0.0250000 0.0000000 0.0001000 0.0000000 Q MetalStrip1 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0250000 0.0000000 0.0001000 0.0250000 0.0000000 0.0001000 0.0000000 Q MetalStrip1 0.0000000 0.0000000 0.0250000 0.0200000 0.0000000 0.0250000 0.0200000 0.0001000 0.0250000 0.0000000 0.0001000 0.0250000 Q MetalStrip1 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0250000 0.0000000 0.0000000 0.0250000 0.0000000 0.0000000 0.0000000 *end
0 Inputfile2 Q MetalStrip2 0.0000000 0.0000000 0.0000000 0.0200000 0.0000000 0.0000000 0.0200000 0.0001000 0.0000000 0.0000000 0.0001000 0.0000000 Q MetalStrip2 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0500000 0.0200000 0.0001000 0.0500000 0.0200000 0.0001000 0.0000000 Q MetalStrip2 0.0200000 0.0001000 0.0000000 0.0200000 0.0001000 0.0500000 0.0000000 0.0001000 0.0500000 0.0000000 0.0001000 0.0000000 Q MetalStrip2 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0500000 0.0000000 0.0001000 0.0500000 0.0000000 0.0001000 0.0000000 Q MetalStrip2 0.0000000 0.0000000 0.0500000 0.0200000 0.0000000 0.0500000 0.0200000 0.0001000 0.0500000 0.0000000 0.0001000 0.0500000 Q MetalStrip2 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0500000 0.0000000 0.0000000 0.0500000 0.0000000 0.0000000 0.0000000 *end
0 Inputfile 3 Q MetalStrip3 0.0000000 0.0000000 0.0000000 0.0200000 0.0000000 0.0000000 0.0200000 0.0001000 0.0000000 0.0000000 0.0001000 0.0000000 Q MetalStrip3 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0250000 0.0200000 0.0001000 0.0250000 0.0200000 0.0001000 0.0000000 Q MetalStrip3 0.0200000 0.0001000 0.0000000 0.0200000 0.0001000 0.0250000 0.0000000 0.0001000 0.0250000 0.0000000 0.0001000 0.0000000 Q MetalStrip3 0.0000000 0.0000000 0.0000000 0.0000000 0.0000000 0.0250000 0.0000000 0.0001000 0.0250000 0.0000000 0.0001000 0.0000000 Q MetalStrip3 0.0000000 0.0000000 0.0250000 0.0200000 0.0000000 0.0250000 0.0200000 0.0001000 0.0250000 0.0000000 0.0001000 0.0250000 Q MetalStrip3 0.0200000 0.0000000 0.0000000 0.0200000 0.0000000 0.0250000 0.0000000 0.0000000 0.0250000 0.0000000 0.0000000 0.0000000 *end
* Hierarchical input file example * the first sphere is centered at the origin C MetalStrip1.qui 1.0 0.0 0.0 0.0 + * the second sphere is offset along the x axis C MetalStrip2.qui 1.0 0.0 0.0 0.025 + C MetalStrip3.qui 1.0 0.0 0.0 0.075
But it seems can't end with convergence even i can't close the outpu windows.
FastCap 2.0, (c) by M.I.T. FastCap2 Windows porting and modifications, version 3.51 (c) 1998, 2011 by Enrico Di Lorenzo, w*w.fastfieldsolvers.com
Running fastcap 2.0 (18Sep92) Input: D:\Documents and Settings\Administrator\My Documents\FastModel\Fastcap\MetalStrip\MetalStrip.lst Input surfaces: GROUP1 MetalStrip1.qui, conductor title: `Inputfile' outer permittivity: 1 number of panels: 6 number of extra evaluation points: 0 translation: (0 0 0) MetalStrip2.qui, conductor title: `Inputfile' outer permittivity: 1 number of panels: 6 number of extra evaluation points: 0 translation: (0 0 0.025) MetalStrip3.qui, conductor title: `Inputfile' outer permittivity: 1 number of panels: 6 number of extra evaluation points: 0 translation: (0 0 0.075) Date: Wed Oct 09 21:00:06 2013 placeq: Warning, removing identical quadrilateral panel rmved ctr = (0.01 5e-005 0.025) surf = `MetalStrip1.qui' trans = (0 0 0) saved ctr = (0.01 5e-005 0.025) surf = `MetalStrip2.qui' trans = (0 0 0.025)
INPUT SUMMARY Expansion order: 2 Number of partitioning levels: 3 Overall permittivity factor: 1 Total number of panels: 17 Number of conductor panels: 17 Number of dielectric interface panels: 0 Number of thin conductor on dielectric interface panels: 0 Number of conductors: 3 No expansions at level 3 (lowest) No expansions at level 2 Percentage of multiplies done by multipole: 0% Warning: no multipole acceleration
ITERATION DATA Starting on column 1 (MetalStrip1%GROUP1) 1 Starting on column 2 (MetalStrip2%GROUP1) 1 Starting on column 3 (MetalStrip3%GROUP1) 1 mksCapDump: Warning - capacitance matrix has non-positive diagonal row 2
mksCapDump: Warning - capacitance matrix is not strictly diagonally dominant due to row 1
mksCapDump: Warning - capacitance matrix has non-positive diagonal row 3
mksCapDump: Warning - capacitance matrix is not strictly diagonally dominant due to row 2
mksCapDump: Warning - capacitance matrix has non-positive diagonal row 4
mksCapDump: Warning - capacitance matrix is not strictly diagonally dominant due to row 3
Please help me.
|
| 1 L A T E S T R E P L I E S (Newest First) |
| Enrico |
Posted - Oct 10 2013 : 00:47:31 FastCap2 has no capability to automatically refine the input geometry. The input file you provided is far too coarse.
If you are not willing to provide more discretized geometries (and more discretized again, to see if you reached convergence) I recommend you to use FasterCap, that does have the automatic refinement capability.
Best Regards, Enrico
|
|
|