ParaDiS Aniso Code Manuals: Difference between revisions
(No difference)
|
Revision as of 18:12, 11 December 2009
DDAniso
Sylvie Aubry (11/14/08)
This code is being developed in collaboration with Steve Fitzgerald at Culham Science Centre, Abingdon, UK.
The aniso code is a part of ParaDiSv2.2.
ANI_Main.c is a copy of Main.c. On top of regular ParaDiS routines, it includes calls to specific anisotropic routines such as
ANI_Util.c
This file contains ANI_Init, where specific anisotropic variables are defined such as C12, C44, C[i,j,k,l], Q, S, B.
tabulate.c This file either create Q S B tables or read from files called Qtable.dat, Stable.dat and Btable.dat. To create the tables files, turn the variable QSBMETHOD by setting it to 1, to read from existing tables files, set the variable to 0.
NodeForce.c which is called in ParadisStep.c
Forces and are computed using anisotropic routines and not regular ParaDiS ones.
This file calls ANI_Stress which in turns calls the Willis-Steed stress calculations and also SelfForceSPF, which are specific anisotropic self-forces.
Other files modifying the current ParaDiD version are:
LocalSegForces.c
SegSelfForce.c
Param.c