| ▼ include | |
| abreviation.h | |
| abstract.h | Base classes for all exprs in the program |
| algo.h | Contains algorithms that look over (and possibly modify on the go) expressions for you, given a certain function to apply to nodes in the tree expression |
| alloc_monitor.h | |
| allocator.h | |
| buildingBlock.h | |
| cast.h | |
| commutation.h | |
| comparison.h | |
| conditional.h | |
| counter.h | |
| csl.h | File including the whole csl librairy |
| cslcomplex.h | |
| default_move_cpy.h | |
| diagonalization.h | |
| dichotomy.h | |
| element.h | |
| enum.h | Some of csl enumerations |
| equation.h | |
| error.h | File containing functions that are called by the program when something wrong happened: determines the behaviour in unexpected cases |
| evaluation.h | Contains evaluation flags for csl |
| field.h | |
| floatFormatter.h | |
| functional.h | |
| hardComparison.h | |
| hardFactor.h | |
| index.h | |
| index_new.h | |
| indicial.h | Objects handling indexed expressions in order to perform indicial tensor calculations |
| indicialExpander.h | |
| initSanitizer.h | |
| interface.h | |
| interface_indicial.h | |
| libcallable_data.h | |
| libcomplexop.h | |
| libcomplexop_hdata.h | |
| libdiagonalization.h | |
| libdiagonalization_cppdata.h | |
| libdiagonalization_hdata.h | |
| libmakefile_data.h | |
| librarydependency.h | |
| libraryevaluator.h | |
| libraryexpander.h | |
| libraryfunction.h | |
| librarygenerator.h | |
| librarygroup.h | |
| librarytensor.h | |
| librarytensor_hdata.h | |
| linear_map.h | |
| literal.h | |
| lock.h | Contains the static class Lock, allowing to compress expressions before heavy calculation, and decompress them later |
| mathFunctions.h | Objects handling mathematical functions |
| memory_pool.h | |
| multipermutation.h | |
| numerical.h | |
| numericalEval.h | |
| objectSymmetry.h | |
| operations.h | Objects handling multi-argument functions, primordial operations (+,*,/,etc) |
| operations_monitor.h | |
| operator.h | Generic template to handle operator expression, i.e. expression that applies on expressions on the right |
| options.h | |
| parent.h | Base classes for parents and elements |
| partialExpand.h | |
| patternMatch.h | |
| precision_float.h | |
| precision_int.h | |
| progressBar.h | |
| property.h | |
| pseudoIntegral.h | |
| replace.h | |
| scalar.h | |
| scalarFunc.h | Base classes for scalar functions |
| scopedProperty.h | |
| simplification.h | Automatic simplification framework. Sources in simplification.cpp and alternateForms.cpp |
| sort.h | File containing custom sorting algorithms for expressions |
| space.h | |
| std_shared_ptr_inheritance.h | |
| std_vector_implementation.h | |
| support.h | Some useful functions |
| supportParent.h | |
| symmetricCounter.h | |
| symmetry.h | |
| tensorField.h | |
| timeMonitor.h | |
| timer.h | |
| typedef.h | |
| utils.h | |
| variableParent.h | |
| vector.h | Objects handling vectors, matrices and higher-dimensional tensors |
1.8.13