#include <stdio.h>
#include <string.h>
#include <math.h>
#include <glib.h>
#include <libmodelxx/continuous_structure.h++>
#include <libmodelxx/matdb.h++>
#include <libmodelxx/material.h++>
#include <libmodelxx/generic_structure.h++>
#include <libmodelxx/function_specification.h++>
Go to the source code of this file.
Classes |
| struct | kdotp::libmodelxx::continuous_structure::callback_get_material_privdat |
Namespaces |
| namespace | kdotp |
| namespace | kdotp::libmodelxx |
| namespace | kdotp::libmodelxx::continuous_structure |
Defines |
| #define | CONTINUOUS_STRUCTURE_GERROR_DOMAIN 321 |
Functions |
| static GError * | kdotp::libmodelxx::continuous_structure::callback_convert_type (double *location, double *values, int t, void *privdat) |
| static GError * | kdotp::libmodelxx::continuous_structure::callback_get_material (structure::material **location, double *values, int t, void *privdat) |
struct
structure::generic_structure * | kdotp::libmodelxx::continuous_structure::postprocess_structure (struct continuous_structure *s, const struct structure::matdb *mdb, GHashTable *global_symbol_table, GError **gerr) |
| void | kdotp::libmodelxx::continuous_structure::print_structure (const struct continuous_structure *s) |
| enum length | kdotp::libmodelxx::continuous_structure::length_from_str (const char *str) |
| const char * | kdotp::libmodelxx::continuous_structure::str_from_length (enum length l) |
| enum energy | kdotp::libmodelxx::continuous_structure::energy_from_str (const char *str) |
| const char * | kdotp::libmodelxx::continuous_structure::str_from_energy (enum energy e) |
| double | kdotp::libmodelxx::continuous_structure::convert_length_to_nm (double len, enum length unit) |
| double | kdotp::libmodelxx::continuous_structure::convert_energy_to_hartree (double en, enum energy unit) |
Define Documentation
| #define CONTINUOUS_STRUCTURE_GERROR_DOMAIN 321 |