Tech and Academic things for Chianshin

Tuesday, February 21, 2006

how to do the research work on shock

1, what is the problem?
In shock simulation, i found that when a shock pass a varying polyindex region. The shock's jump condition has been violated. So the varying polyindex must has some problem in MHD simulation, but varying polyindex means some other energe process has produced and not being included by MHD, which is definetly need by MHD simulation.
So how can make the polyindex changing cooperate with the method like heat addition?

But the challenge is here: heat-addition/polyindex change has no meaning in CME proprogating process. So it is only a test?

2, what is the plan?
Talk with Amitava or Terry?

Thursday, February 16, 2006

Apache Ant 101: Make Java builds a snap

Apache Ant 101: Make Java builds a snap

ProQuest Information and Learning - Ant: The Definitive Guide, 2nd Edition

Some guide on ant, maybe usful later

Friday, February 10, 2006

Google Groups : comp.lang.fortran

This is some information from the discussing group of fortran.

Now the main problem of me is just implicit declaration of the varibales. So using f77's warning message is eough.

Google Groups : comp.lang.fortran: "'Russell J. Allgor' wrote:

> If anyone has any other favorite lint checkers that aren't
> mentioned in the FAQ, I'd appreciate the information. We currently
> use the HP lintfor tool, and ftnchek.

See Fortran Journal, Jul/Aug 94 for a review of FLINT static F77 code
analyzer.

Fortran Forum Sept 94 (and earlier) lists FLINT and other F77 static
analysis tools.

Ref: http://www.fortran.com/fortran

The following are the main F77 code analysis tools listed in FForum:

1. FLINT 'detects inconsistencies in common blocks and in argument
lists, non-portable code, and usage of variables. Produces a call tree
and a symbol table. A version for C language is also available.
Single-user license $3900 [for UNIX or VMS;] also available for many
other hardware platforms. Information Processing Techniques Corp;
1096 E. Meadow Cir; Palo Alto CA 94304; (415) 494-7500; FAX 494-2758'

2. 'ftncheck' which you have ('mon...@mary.fordham.edu')

3. 'ForCheck' -- email: 'for...@rullf2.leidenuniv.nl' -- also supports
some F90 features; available for PC (price: 1050 dfl), VMS, Primos,
MVS, etc.

4. At a different level, 'VAST/77to90' does a lot of checking and code
restructuring while converting from F77 to F90. From Pacific-Sierra
Resea"

Using and Porting GNU Fortran: Collected Fortran Wisdom

Using and Porting GNU Fortran: Collected Fortran Wisdom

This is some usful message to make the fortran code workes well or gruantee me to avoid make urgly mistake in fortran programming.