Object-oriented design of preconditioned iterative methods in diffpack
ACM Transactions on Mathematical Software (TOMS)
Function objects, function templates, and passage by behavior in C++
SIGCSE '97 Proceedings of the twenty-eighth SIGCSE technical symposium on Computer science education
Design concepts for matrices and lattices in LiDIA
SAC '97 Proceedings of the 1997 ACM symposium on Applied computing
ACM Transactions on Mathematical Software (TOMS)
ACM Transactions on Mathematical Software (TOMS)
Mixin-Based Programming in C++
GCSE '00 Proceedings of the Second International Symposium on Generative and Component-Based Software Engineering-Revised Papers
GCSE '01 Proceedings of the Third International Conference on Generative and Component-Based Software Engineering
Concept-controlled polymorphism
Proceedings of the 2nd international conference on Generative programming and component engineering
How to Express C++ Concepts in Fortran90
Scientific Programming
Raw pointers in application classes of C++ considered harmful
ACM SIGPLAN Notices
A grid-free abstraction of the Navier-Stokes equations in Fortran 95/2003
ACM Transactions on Mathematical Software (TOMS)
Formal constraints on memory management for composite overloaded operations
Scientific Programming
Parallel expression template for large vectors
Proceedings of the 8th workshop on Parallel/High-Performance Object-Oriented Scientific Computing
The iterative solver template library
PARA'06 Proceedings of the 8th international conference on Applied parallel computing: state of the art in scientific computing
The Combinatorial BLAS: design, implementation, and applications
International Journal of High Performance Computing Applications
Optimization techniques for efficient HTA programs
Parallel Computing
Fake run-time selection of template arguments in c++
TOOLS'12 Proceedings of the 50th international conference on Objects, Models, Components, Patterns
Hi-index | 0.00 |
From the Publisher:Scientific and Engineering C++ brings the power of C++ to science and engineering programming. Highlights: builds on knowledge of both FORTRAN and C, the languages most familiar to scientists and engineers; systematically treats object-oriented programming, templates, and the C++ type system; relates the C++ programming process to expressing commonality in the design and implementation of programs; describes how to use existing FORTRAN and C subroutine libraries to implement C++ classes; introduces advanced techniques coordinating templates, inheritance, virtual function interfaces, and exceptions in substantive examples; provides examples, including an extensive family of array classes, smart pointers, class wrappers for LAPACK, classes for abstract algebra and dimensional analysis, function objects, exploiting existing C and FORTRAN libraries, automatic differentiation, and data analysis via nonlinear least squares using the singular value decomposition; and references key sources of new programming ideas and C++ programming techniques. Scientific and Engineering C++ will help engineers and scientists fluent in FORTRAN or C; professional programmers using C or C++ who are looking for a new, systematic discussion of C++ for object-oriented programming; and advanced programmers who are interested in sophisticated C++ programming techniques.