archimedes80
Technical User
Hello,
i'm interesting in read in the following "control file" for my program that solves sparse matrices, penta or hepta diagonal matrices:
SOLVER:
Iterative Method (GMRES/GAUSS-SEIDEL/JACOBI): JACOBI
Iterations : 300
Dynamic Breakcriteria (yes/no) : yes
Absolute Breakcriteria : 10e-7
PRECONDITIONER:
Preconditioning (yes/no) : yes
Method (LU/ILU) : ILU
ILU:
Factor : 0.05
END ILU
END PRECONDITIONER
END SOLVER
SIMULATION:
Simulation Type (steady/Transient) : transient
TRANSIENT:
Number of Timesteps :100
Timestep :0.001
END TRANSIENT
END SIMULATION
does someone have an idea how to do that in fortran 95 programming style (modular programming or Object Oriented)?
Thank you in advance,
archimedes80
i'm interesting in read in the following "control file" for my program that solves sparse matrices, penta or hepta diagonal matrices:
SOLVER:
Iterative Method (GMRES/GAUSS-SEIDEL/JACOBI): JACOBI
Iterations : 300
Dynamic Breakcriteria (yes/no) : yes
Absolute Breakcriteria : 10e-7
PRECONDITIONER:
Preconditioning (yes/no) : yes
Method (LU/ILU) : ILU
ILU:
Factor : 0.05
END ILU
END PRECONDITIONER
END SOLVER
SIMULATION:
Simulation Type (steady/Transient) : transient
TRANSIENT:
Number of Timesteps :100
Timestep :0.001
END TRANSIENT
END SIMULATION
does someone have an idea how to do that in fortran 95 programming style (modular programming or Object Oriented)?
Thank you in advance,
archimedes80